- PR -

デュアルブートにおけるWindowsXP起動について

投稿者投稿内容
Pitch
常連さん
会議室デビュー日: 2005/11/14
投稿数: 44
投稿日時: 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は起動できます。どなたかリカバリ方法を教えてください。よろしくお願いします。

あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2007-05-05 01:59
引用:

Pitchさんの書き込み (2007-05-05 01:37) より:
rootnoverify(hd0,0)
chainloader +1
NTLDR is missing
Press any key to restart


NTLDRが破損しただけなら対処できます。
http://q.hatena.ne.jp/1112218084

パーティションの拡張後ということなので、
まずはCドライブのパーティションの内容が
生きているか確認する必要があるのでは?

壊れてないといいですね。
Pitch
常連さん
会議室デビュー日: 2005/11/14
投稿数: 44
投稿日時: 2007-05-05 02:21
あしゅさま、早速の返答有難うございます。
この後、「WindowsとLinuxの共存」に関するサイトを見て、
WindowsXPが起動できなくなった時の対処方法なるものを見つけました。
対処方法には、
 WindowsXPのCD-ROMで起動してコマンドモードからFIXMBRを実行すると、
 MBRに書き込みが行えWindowsが起動できる
とありましたので、実施してみました。
結果は、Oh,My God でした。駄目でした。NTLDR is missing がいきなり出てしまいました。どうしたものでしょう。A社のCD-ROM起動では、Partition情報は生きているみたいです。
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 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 ]
Pitch
常連さん
会議室デビュー日: 2005/11/14
投稿数: 44
投稿日時: 2007-05-05 20:35
対処状況です。
WindowsXP回復コンソールを起動し、WindowsXPのCD-ROMからntldr,ntdetectをCドライブにコピーしました。Boot.iniですが、Cドライブに見当たらなかったので、copy con boot.ini を実行してみたのですがエラーとなったのでCD-ROMからコピーしようとしたのですが、こちらも見当たりませんでした。
再起動してもやはり駄目で、なんとも困った状況です。
Pitch
常連さん
会議室デビュー日: 2005/11/14
投稿数: 44
投稿日時: 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.
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 2007-05-05 21:36
http://support.microsoft.com/kb/882178/ja
Pitch
常連さん
会議室デビュー日: 2005/11/14
投稿数: 44
投稿日時: 2007-05-05 23:01
F/Aさん、見捨てずに返答して頂きありがとうございます。
教えて頂いたURLを拝見し、Boot.iniの再構築コマンドbootcfg/listを実行してみました。
残念です。「認識できないコマンドです」となり先に進むことができなくなってしまいました。
私のPCのOSはWindowsXP HomeEditionですが、Professionalの対処とは異なるのでしょうか。

スキルアップ/キャリアアップ(JOB@IT)