• ベストアンサー

デュアルブートのOSを変更したい

はじめまして。非常に困っております。 ノートPCにWindowsXP ProffesionalとUbuntu8.0.4のデュアルブートからWindowsXP Proffesional 同士のデュアルブートに変更したいと考えております。 WindowsXPのディスクの管理を使用してUbuntu8.0.4を削除し、そのドライブを初期化して立ち上げなおすと、GRUB Error17が出力されてWindowsXPのインストールが出来ません。WindowsXPのドライブのデータは生かした状態でもうひとつテスト用にブートパーティションを作成したいと思っているので、ディスク全体を初期化したくないのです。たとえば、GRUBのブートローダーの代わりに、Windowsのブートローダー(Boot.ini ?)を作成して置き換える等、良い方法がありましたら教えてください。 現状は、普通にWindowsXPとUbuntu8.0.4がデュアルブートで立ち上げれるところまでは戻してあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>現状は、普通にWindowsXPとUbuntu8.0.4がデュアルブートで立ち上げれるところまでは戻してあります。 この状態でWindows XPのインストールディスクから起動してXPをインストールして下さい。 但し、パーティション選択時にUbuntuで使用しているパーティションを全て解放し、未使用領域を1つに纏めてから、そのパーティションをインストール先に選択して下さい。 インストールが完了するとWindows XPのデュアルブートになりますが同種のOSになりますので選択に迷いが生じます。 ブートメニューは上の行が後からインストールしたOSになります。 メニューの編集は「システムのプロパティ」の「詳細設定」にある「起動と回復」の「設定」ボタンをクリックすることで、メモ帳による編集が可能です。

Pitch-don
質問者

お礼

有難うございました。非常に参考になりました。 ディスク内にリカバリOSが入っているため、インストールCDを別途入手してから実施してみたいと思います。

その他の回答 (2)

noname#101947
noname#101947
回答No.2

bootコード部分のみを変更すればOKです。 作業手順 Ubuntu8.0.4のpartition を 2 であるとします。 1. 回復コンソールにてdiskpartを実行し、partition 2 を削除します。 2. 回復コンソールにて fixboot コマンドを実行します。 以上でXPのみの環境になります。

Pitch-don
質問者

お礼

有難うございます。あいにくリカバリ用CDが無いため、\i386\からwinnt32.exeをパラメータ/cmdconsで実行して回復コンソールをインストールしてみたのですが、回復コンソールが立ち上がらずじまいです。 スタートアップのオプションメニューで回復コンソールを選択すると、英語の長文が表示された後に以下のクリティカルなメッセージが表示されます。 Technical information: *** STOP:0x0000007B (0xF78D2524,0xC0000034,0x00000000,0x00000000) 残念です。

  • yakan9
  • ベストアンサー率54% (2245/4126)
回答No.1

内蔵HDDにパーティションをきり、デュアルブートしている場合、 Microsoftのインストールディスク(CD/DVD-ROM)の回復コンソールで、 MBRを、XP用にfixmbrコマンドで書き直しする。 XPが起動してから、Linuxパーティションを削除するといった手順になります。 回復コンソールで、fixmbrと入力します。 もし、リカバリ用CD/DVD-ROMであれば、FD6枚に回復コンソールを 作り、同じく、fixmbrで、MBRを書き換えなければなりません。 FDデバイスがないときは、CD-ROMに作るツールもあります。 Windows XP 回復コンソールについて Windows 回復コンソールの起動方法 http://support.microsoft.com/kb/314058/ja WindowsXPでのMBR修復 http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm#4 リカバリCD/DVD-ROMの場合は、回復コンソールの機能が使えないため、 起動フロッピー6枚を作り、 回復コンソール機能を使います。 起動(フロッピー)ディスクの作成方法。 http://www.system-talks.co.jp/support/item/CMN0006.htm​ フロッピーディスクドライブがない場合は、 フロッピーディスク6枚分をCD-ROMに作る方法もあります。 CDブートの回復コンソールディスクを作る http://lets-go.hp.infoseek.co.jp/kaihuku.html ここで一部、wxp10.zip(5k)のリンク切れが発生しますが、 下記で大丈夫なようです。 http://web.archive.org/web/20070509044551/http://www.nu2.nu/download.php?sFile=wxp10.zip windows XPが単独起動してから、LINUXのパーティションを削除します。

Pitch-don
質問者

お礼

有難うございます。出来そうな気がしてきました。回復コンソールは、Diskにインストールして行おうと思ってます。 また、何かありましたらよろしくお願いします。

関連するQ&A