• ベストアンサー

XP同士のデュアルブートの片方を削除するには・・・?

こんにちは。 XPが、Cドライブ(第1パーティション)と Dドライブ(第2パーティション)にインストールされている状態ですが、 DドライブにインストールされているXPを削除したいと考えています。 (Vistaを入れたいので・・・) インストールした手順は、 HDDを、C、D、20GBずつにパーティショニングしてから、 Cへ先に、後からDへ、です。 この場合、Cの方のXP(デフォルト)を起動して、 Dをフォーマットして、「起動と回復」から、boot.iniの [operating systems]の下の、要らない方のXPが記述されている行を サクッと削除・上書きしてしまえばOKでしょうか? 自分なりに調べていましたが、同じようなケースで、 「コマンドプロンプトを実行して・・・」と 非常にややこしい手順を紹介しているサイトがあったので、 私の考えている手順では完全ではないのかな?と戸惑っています。 コマンドとか、よく分かりません・・・。 アドバイスを頂けると助かります。

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

  • ベストアンサー
  • koketa58
  • ベストアンサー率18% (355/1961)
回答No.5

ANo4です。 >Dフォルダごとフォーマットしてしまえば良いのに・・・?と。 まさにその通りです。 コマンドは面倒なんですがデュアルブートのトラブルの時にどちらのXPも立ち上がらない場合があります。 この場合は回復コンソールを使ってbootiniを書き換えないとダメなんです。 まぁその時に覚え程度と言う事ですね。

gauseisan
質問者

お礼

なるほど・・・。 勉強になりました。 有り難うございます。

その他の回答 (4)

  • koketa58
  • ベストアンサー率18% (355/1961)
回答No.4

ANo1です。 XP同士のデュアルブート解除の実践的な実例 http://blog.zaq.ne.jp/bigfield/article/76/ マンマやれば出来ます。

gauseisan
質問者

お礼

度々恐れ入ります。 実は・・・、 このブログを読んで、ややこしいな・・・と思ったのです。 マイコンピュータを右クリック→プロパティ→詳細設定→ 起動と回復→編集 で、boot.iniの要らないOSに関する記述のある一行を サクッと削除して、あとは、 Dフォルダごとフォーマットしてしまえば良いのに・・・?と。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.3

> Cパーティションのboot.iniは下記のようになっております。 > それと、Dパーティションにはboot.iniが見あたらないのですが・・・、 > また、ご紹介頂いたリンク2番目の第7項には > 私と同様のケースへの対応が記されており、 > やはり私の考えで大丈夫な気もするのですが・・・。 これだけ確認できれば、 私の心配は、なくなりました。 OKです。 これを、まず確認していただきたかったのです。 MBRは、ベースのC:を基本にして編集されていますので、 大丈夫です。 たまに、HDD二台あるときに、一台を隠してインストールした ときには、MBRが書き換わる場合があったりしますので、 確認だけしたかったのです。

gauseisan
質問者

お礼

お心遣い、有り難うございます。 お陰様で一層安心することが出来ました。 m(_ _)m

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.2

多分、その方法では、起動できなくなると思われます。 理由は、MBRが、Dパーティションのboot.iniにポイントしている からです。 これを、Cパーティションのboot.iniにポイントを切り替える ことが必要です。 やり方は、Cパーティションのboot.iniは、そのまま1エントリしか ないと思いますから、これはそのままで、MBRの書き換えだけを 行うことです。 起動FDディスクを作り、fixmbrコマンドを入れる操作が必要です。 Windows XP のインストール用起動ディスクを入手する方法 http://support.microsoft.com/kb/880422/ja WindowsXPでのMBR修復 http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm#4 FDデバイスがないパソコンの場合は、CD-ROMを作成する。 まず、Cパーティションの、boot.iniの内容確認をしましょう。 どうなっていますか。 一エントリしかないでしょうか。 補足願います。

gauseisan
質問者

お礼

回答を有り難うございます。 Cパーティションのboot.iniは下記のようになっております。 それと、Dパーティションにはboot.iniが見あたらないのですが・・・、 boot.iniはOSをインストールした各パーティションに 存在するのでしょうか? また、ご紹介頂いたリンク2番目の第7項には 私と同様のケースへの対応が記されており、 やはり私の考えで大丈夫な気もするのですが・・・。 http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm#7 [boot loader] timeout=2 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer /noguiboot multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 2" /noexecute=optin /fastdetect /usepmtimer /noguiboot

  • koketa58
  • ベストアンサー率18% (355/1961)
回答No.1

システムのプロパティから削除しましょう。 結果は全く同じです。 CドライブのXPで立ち上げてシステムのプロパティから不要XPの起動に関する記述を削除します。 http://www.atmarkit.co.jp/fwin2k/win2ktips/502bootini/bootini.html 不要になったDドライブのXPはDドライブごとフォーマットして有効に使ってください。

gauseisan
質問者

お礼

回答を有り難うございます。 >結果は全く同じです。 私の考えていた方法で大丈夫なんですね。 安心いたしました。 m(_ _)m ※冗長な質問文ですみませんでした。

関連するQ&A

  • デュアルブートのboot.ini

    windows2003serverをCドライブにwindows20000をDドライブにいれていたのですがwindows2003をCドライブに入れなおすとDドライブのwindows2000が起動しなくなってしまいました。多分boot.iniがおかしいのだとおもいDのboot.iniをいろいろとしこうさくごしましたがうまくいきません。 Cのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" Dのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect となっております。よろしくおねがいします。

  • XPと2000のデュアルブートについて

    現在富士通のFMV-BIBLO NB55R/Tを使用しています。 先日XPと2000をデュアルブートしようと思いXPと2000を各ドライブにインストールすることには成功したのですが、システムのプロパティの [boot loader]の記述の方法を忘れてしまい、今はXPのみ起動することができるようになっています。 そこでboot loaderの文章を掲載しますのでそこの?の部分を教えていただけませんか?よろしくお願いします。 ちなみに・・ このPCにはHDDが二基搭載されておりそれぞれCドライブ(XP)、Dドライブ(2000)と各ドライブごとにインストールしてあります。 またCドライブのパーティションが3になっているのですが、 コンピューターの管理→ディスクの管理を見てみると・・ Volume   1.5GB 正常(EISA構成) レター無し 306MB 正常(EISA構成) C: 54.08GB 正常(システム) となっています。2基目のドライブに関してはD:のみです。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn multi(?)disk(?)rdisk(?)partition(?)\WINNT="Microsoft Windows 2000 Professional"/ 以上よろしくお願いします。

  • デュアルブートについて調べましたが

    完全に行き詰ったので質問させていただきます。 元々ビスタが入っていたPCをまず、パーティションでHDDをCとDに分けました。 そしてDにXPをインストールし、Cのビスタを再インストールしました。 そうすると、ビスタのほうが先にあるのでシングルブート状態になってしまうと思うのですが、その設定をするためにcmdでbcdeditで色々と設定をしました。 再起動するとOSの選択肢が出るようになりました。 ですが、XPを選択すると「ntldrが見つからない」「0xc000000f」などのエラーが出てきました。 ブートローダの設定ミス(コピーをしていない)と思い、XPのシステムファイルを探しましたがboot.iniが見つかりません。ファイルの表示やシステムファイルも含む検索もしました。ntldrとNTDETECT.COMは見つかりました。 そこで質問です。 boot.iniを作れると聞き、サイトを見て色々調べましたが、書き方がバラバラです。一応作ってみましたが失敗でした。内容は ; ;Warning: Boot.ini is used on Windows XP and earlier operating systems. ;Warning: Use BCDEDIT.exe to modify Windows Vista boot options. ; [boot loader] timeout=7 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Vista" /NOEXECUTE=OPTIN /FASTDETECT multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Pro" /NOEXECUTE=OPTIN /FASTDETECT ↑で何か足りないところとかありますか?よろしくお願いします

  • XPを再インストールしたら別パーティションのVistaがデュアルブートできなくなった

    タイトルの通りです C:\にXP D:\にVista を入れていたのですが、XPの調子が悪く再インストールしたところ起動時の選択画面にVistaが出なくなりました Boot.iniを書き換えたいのですが失敗しても怖いので手が出せません また、今後再インストールするときの注意点と XP修復セットアップの画面の消し方も教えてくれると大変うれしいです [Boot.ini] [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

  • デュアルブートしなくなりました

    マスタードライブCにW2K スレーブドライブDにXP 別々のドライブにOSを入れてデュアルブート環境にしてましたが うっかりバックアップを取らずに CドライブのW2Kを再インストールしてしまいました。 XPがBOOT出来なくなった訳ですが NTLDR ntdetect.com bootfont.bin のバックアップがない場合 BOOT.INIを [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP Professional" /fastdetect に書き換えただけでは元の環境に戻らないでしょうか? 助言頂けると助かります。

  • デュアルブートのboot.iniの書き方

    WindowsXPがインストール済みのパソコンにHDDを追加し、追加HDDにWindowsMeをインストールしました。その後、リカバリーCDでXPをインストールし直しました。CドライブにXP(NTFS)が、DドライブにMeがあります。 boot.iniは次のようになっています。 [boot loader] default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect いろいろ参照し書き換えてみましたがデュアルブート切り替えがうまくいきませんでした。5年前自作PCでMe→XPでは問題なくできましたが、XPインストール済みPCをバックアップ用に購入してしまいうまくいきません。リカバリーではなく新規インストールすべきでしょうか。MeはCドライブに入れないとだめなのでしょうか。参照URLがあればお教え下さい。

  • XPと7のデュアルブートからXP削除方法

    WindowsXPがプレインストールされているPCに 500GBのハードディスクに EaseUS Partition Master で 1つのHDDドライブを2つのパーティションを区切って 後ろの方?右側を開けXPを起動している時に見るとDドライブに Windows7をインストールし 起動時に選択できるようにデュアルブートでこれまで利用してきました。 起動時は 以前のバージョンのWindows Windows7 と表示されます。 このような使用状況で、 XPをもう使わなくなるので、XPを削除しようと思うのですが、 どのような手順で削除すればいいでしょうか? インターネットで調べてみたのですが、 ブートマネージャーがWindowsXPにあるのかWindows7にあるのか、 それ以外にあるのか?わからず、どのようにすればいいか理解できません。 ご存知の方いらっしゃいましたら 教えてください。 EasyBCDは利用しています。 よろしくお願いします Windows7を起動した状態で、Dドライブ(XPがインストールされている)パーティションを 削除しただけではだめでしょうか? ↑を実行した場合、もしもブートマネージャーがXP内に あった場合、ブートマネージャーもなくなることになり起動できなくなりそうです。 よろしくお願いします

  • XPのデュアルブートの片方の消し方を教えてください。

    CドライブのXPが起動しなくなり、データ救済のため、パーティションで区切った同HDDのEドライブにXPをインストールしました。 救済作業が終わり、Cドライブに新たにXPをインストールしなおし、EドライブのXPを消去したいのですが、安全確実な方法はどうするのですか? 教えてください。

  • XPとWindows2000Pのデュアルブート

    元から、CドライブひとつにWindows XPがインストールされているマシンに、Windows2000を追加し、デュアルブートにしたいと思いました。PartitionMagic 8を使い、ドライブ後半部分にNTFS領域を作り、Windows2000をインストール。 この段階で、Windows2000は起動してもXPは起動しなくなりました。(黒い画面でとまります) そこで、 C:NTFS Windows XP 基本 D:NTFS Windows 2000 論理 F:FAT32 基本 とパーティションを切り直し、 FAT32領域に同梱のBootMagicをインストールしましたが、 やはりXPで起動することができない状態でいます。 「ファイル名を指定して実行」でc:boot.iniをみると以下のようにかかれています。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn 何が問題なのでしょうか・・。 ウェブサイトを参考にするとWindows XPのパソコンに あとから、Windows2000を導入する場合は、 XPのNTLDRをバックアップしておかなくてはならない、 などと書かれていてあせっています・・・。 よろしくお願いいたします。

  • 2つのHDDの2つのXPの1つを消したい

    現在HDDが2つあり Cドライブ Dドライブ です 両方にXPが入っていますが 容量の問題で使っていないDドライブの XPを消してデータエリアにしようと思っています 自分で調べたのですが boot.ini で消すというのと コマンドラインを使うがありました 自分としては簡単なのがいいのですが 起動しなくなるのも怖くて・・ ちなみに boot.ini は Cドライブ にしかありませんでした boot.ini は [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP(C)" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect となっています 最下段の multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect だけを消せばいいのでしょうか? よろしくお願いいたします