- - PR -
デュアルブートにおけるWindowsXP起動について
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-05-05 01:37
こんにちわ。今回非常に困ったことになってしまいました。どなたかお力を貸して頂きたく投稿しました。
実は、A社のPartitionExpartにてCドライブを拡張したところ、WindowsXPが起動できなくなってしまいました。以前実施した時は、DualBootに使用しているFedoraCore5の/boot/grub/grub.iniを修正して直ったのですが、やり方を忘れてしまいました。現状、電源onで以下のメッセージが出力されます。 rootnoverify(hd0,0) chainloader +1 NTLDR is missing Press any key to restart FedoraCore5は起動できます。どなたかリカバリ方法を教えてください。よろしくお願いします。 | ||||
|
投稿日時: 2007-05-05 01:59
NTLDRが破損しただけなら対処できます。 http://q.hatena.ne.jp/1112218084 パーティションの拡張後ということなので、 まずはCドライブのパーティションの内容が 生きているか確認する必要があるのでは? 壊れてないといいですね。 | ||||
|
投稿日時: 2007-05-05 02:21
あしゅさま、早速の返答有難うございます。
この後、「WindowsとLinuxの共存」に関するサイトを見て、 WindowsXPが起動できなくなった時の対処方法なるものを見つけました。 対処方法には、 WindowsXPのCD-ROMで起動してコマンドモードからFIXMBRを実行すると、 MBRに書き込みが行えWindowsが起動できる とありましたので、実施してみました。 結果は、Oh,My God でした。駄目でした。NTLDR is missing がいきなり出てしまいました。どうしたものでしょう。A社のCD-ROM起動では、Partition情報は生きているみたいです。 | ||||
|
投稿日時: 2007-05-05 06:02
NTLDR Missingは、MBRの破損ではなく
「NTLDR ファイルが破損した場合」に発生します。 なので、回復コンソール等からC:\直下を確認し、 ファイルが失われていれば、CDROMからコピーする必要があります。 という手順が、あしゅ様の書き込み内リンク先にありますが、 確認されましたか? ちなみに、当然ですがMBRをWindowsの物に書き換えるとGRUBは起動しなくなりますね。 (またGRUBにする時は、Linuxをレスキューモードで起動してgrub-install?) ※思いつくのは…ServicePack未適用のXPは137GBを越せないということくらい… でも今時ないですよね… [ メッセージ編集済み 編集者: F/A 編集日時 2007-05-05 06:06 ] | ||||
|
投稿日時: 2007-05-05 20:35
対処状況です。
WindowsXP回復コンソールを起動し、WindowsXPのCD-ROMからntldr,ntdetectをCドライブにコピーしました。Boot.iniですが、Cドライブに見当たらなかったので、copy con boot.ini を実行してみたのですがエラーとなったのでCD-ROMからコピーしようとしたのですが、こちらも見当たりませんでした。 再起動してもやはり駄目で、なんとも困った状況です。 | ||||
|
投稿日時: 2007-05-05 21:21
対処状況2です。
boot.iniを作成し、FD経由でCドライブにコピーし、再起動をかけました。 そうしたら以下のエラーが出てしまいました。本当に困ってしまいました。 or corrupt <Windows root>\system32\hal.dll. Please re-install a copy of the above file. | ||||
|
投稿日時: 2007-05-05 21:36
http://support.microsoft.com/kb/882178/ja
| ||||
|
投稿日時: 2007-05-05 23:01
F/Aさん、見捨てずに返答して頂きありがとうございます。
教えて頂いたURLを拝見し、Boot.iniの再構築コマンドbootcfg/listを実行してみました。 残念です。「認識できないコマンドです」となり先に進むことができなくなってしまいました。 私のPCのOSはWindowsXP HomeEditionですが、Professionalの対処とは異なるのでしょうか。 |