UNMOUNTABLE_BOOT_VOLUME エラーでブルーバック
知人のPC(Windows XP Home Edition)が、
UNMOUNTABLE_BOOT_VOLUME
というエラーになって、ブルーバックして立ち上がらないということだったので、PCを借りてどうにか復旧してみようとした。
まず、
を参照して、
- Windows XP Home Editionのブートフロッピー作成
- フロッピーから起動して回復オプションを選択
- コマンドプロンプトからCHKDSKを起動
- 再起動してセーフモードで起動
- CHKDSKの後の再起動で、通常モードで起動
という手順を踏んだ。回復コンソールというメニューがPCのブートオプションにあればそれを選べばよいらしいが今回のPCはそれはなかった。おまけに、いわゆるベンダー制作のリカバリCDだけで、Windows XPのインストールCDもなく、フロッピーブートを作成するしかないために、この方法となった。
Windows XP Home Editionのブートフロッピー作成
これは、Windows XP Home Edition Service Pack 2からexeを入手。
その後、これを起動することで、フロッピー6枚が作成される。
フロッピーから起動して回復オプションを選択
今回はFDDレスなマシンなのでUSBのFDDを持ってきてそこから起動。
起動したら、「回復オプション」(R)を選択する。
キーボート選択画面が出てきたので[半/全]キーを押して106日本語キーボードを選択したが、どうもUSキーボードになっている。なぜだ。
コマンドプロンプトからCHKDSKを起動
CHKDSK.EXEはAUTOCHK.EXEが必要みたいで、C:\Windows\system32配下にあるものを指定すればよいと思っていたが、C:\配下がまったく見えない状況だったので、フロッピーにWindows XP ProfessionalからコピーしたAUTOCHK.EXEを入れてそれをFDDに入れておく。
その状態で、A:\に移動して、
A:\> CHKDSK C: /R
を入力。