Windows XP に Bootmgr がありません

Windows XP に Bootmgr がありません

このテーマに関する投稿がたくさんあることは知っていますが、どれも私には役に立ちませんでした。

私のマシンには Ubuntu がインストールされているのですが、Windows XP をインストールしたいと考えています。CD/DVD リーダーが動作しないため、UNETBOOTIN を使用して ISO イメージから起動可能な USB を作成しました。しかし、USB ドライブから起動しようとすると、「BOOTMGR が見つかりません」というメッセージが表示されます。いろいろ検索しましたが、解決策が見つかりません。

私のハード ドライブは Ext4 ファイルシステムを使用し、起動可能なドライブは NTFS を使用します。BIOS で起動シーケンスを USB ドライブに設定しました。

答え1

Windows の後に Ubuntu をインストールすることをお勧めします。

なぜハード ドライブを ext4 のままにしておくのですか? Windows のインストールに使用する領域を、ブート ドライブと同じようにフォーマットしないか、NTFS のままにしておく方がよいでしょう。

答え2

以下の情報はここ

まず最初に、Windows用の新しいパーティションを作成し、それをフォーマットする必要がありますNTFS。これを行うための正確な手順は、HDDのパーティションテーブルによって異なります。たとえば、Ubuntu用の大きなパーティションが1つある場合ext3/ext4や、さまざまなディストリビューションやマウントポイント用のパーティションが複数ある場合などです。いずれにしても、パーティションマネージャーを使用してNTFSパーティションを作成および/またはフォーマットする必要があります。gpartedグラフィカルで、そのまま動作します (Ubuntu/Debian を実行している場合は、「sudo apt-get install gparted」を使用します)。

次に、MBR レコードをバックアップし、Windows のインストール後に復元する必要があります。Windows のインストールでは、既存のブートローダーがサイレントに消去され、Windows のブートローダーがインストールされます。「dd if=/dev/sda of=/mbr.bin bs=446 count=1」を使用して MRB を mbr.bin ファイルに保存し、「dd if=/media/sda/mbr.bin of=/dev/sda bs=446 count=1」を使用してファイルから HDD に復元します。

すべてをまとめると、手順は次のようになります。

  1. すべてのデータをバックアップしてください!
  2. gparted を使用して NTFS パーティションを作成します。
  3. dd コマンド (例: “ dd if=/dev/sda of=/mbr.bin bs=446 count=1″) を使用して MBR をバックアップします (/dev/sda は HDD を意味します)。
  4. Windows インストール CD を起動し、新しく作成した NTFS パーティションにインストールします。
  5. LinuxライブCDを起動する(例)Ubuntu ライブ CD
  6. dd を使用して MBR を復元します (例: “dd if=/media/sda/mbr.bin of=/dev/sda bs=446 count=1″)。
  7. リブート。
  8. grub メニューで Ubuntu を選択し、起動します。
  9. 設定グラブWindows の起動用。

モードでパーティションをフォーマットした後もNTFSエラーが発生する場合は、USBのMBRに問題があります。ウィントフラッシュ起動可能にします。

こちらも読んでみてください議論ユーザーは USB を起動可能にするためにこれを克服します。

答え3

この方法ではWindows XPをインストールできません。USB ペンドライブから Windows XP をインストールする実用的なソリューションです。ただし、ペンドライブにファイルを作成するには、正常に動作する Windows システムが必要になる可能性があります。

関連情報