間違った場所からブートローダを削除する必要がある

間違った場所からブートローダを削除する必要がある

コンピュータの小さなパーティションにWindows XPをインストールしましたが、ブートローダが大きなパーティションにあるようです。

オペレーティングシステムをLinux Mintに置き換えた後、XPを選択するかMintを選択するかを尋ねられた。

私はそれを削除しようとしましたが、boot.ini成功しませんでした。すべてのバックアップファイルを削除することはできません。

Windowsブートローダを削除する方法は?特に手動。

答え1

まず、削除するブートローダディスクの物理的な場所を知ることが重要です。以下を使用してインストールできます。

  • パーティションの最初のセクタ(Window $ XPシステムでは発生しません)
  • マスターブートレコードでは、これは空またはブートローダを含むことができるハードドライブの予約領域です。削除したい Window$ ブートローダがここにある可能性が高いです。

Win ブートローダが MBR にあると仮定すると、MBR をクリアするとブートローダが削除されます。その後、GNU / Linuxブートローダーを含むパーティションを起動可能としてマークするように注意する必要があります。

これを「手動」で実行しようとしているので、実際にこれを行う方法はいくつかあります。フロッピーディスクからライブMS-DOS環境を起動し、問題を解決できます。

fdisk /mbr

これはよりよく説明されています。ここ

あるいは、GNU / Linuxシステムでdd(強力なコマンドです!)を使用して、プライマリハードドライブの最初の512バイトを消去することもできます。これは技術的にMBRだからです。追加情報ここ

関連情報