たねたま

WCCFや三国志大戦や身近な出来事や愛しのハニーのこと(*゜ー゜*)ポッ

NTLDR Is Missing

2005-07-22 14:36:29 | パソコン
メインで使ってるMyパソコン(Dynabook G6)のディスクトップがイッパイになってきたので、ファイルの整理をしてみました。
普通はエクスプローラでやるもんなんでしょうが、拡張子の変更とかもやりたかったのでコマンドプロンプトでファイル操作を実施。
その際、一時的に大量のデジカメデータをCドライブ直下に移動。
その状態のまま、夕食をとるためフタを閉じてスリープモードに...

 ・・・夕食終了

パソコンのフタを開けて作業再開っ!
...と思ったら、何かディスプレイ上に文字列が現れている。

NTLDR Is Missing
Press Ctrl+Alt+Del to restart

 エッ? (;゜⊿゜)ノ マジ?

まずは言われたとおり、[Ctrl]+[Alt]+[Del]で再起動。

もちろん状態は変わらず...

NTLDRってことは、ブートに失敗してんだなぁ~ってことはわかる。
この関連ファイルが壊れたか、boot.iniがブチ壊れたんだろう。

こんなときは「回復コンソール」で調べるっきゃないねぇ~
...ってことで、セカンドパソコン(VAIO PCG-U101)を立ち上げて、マイクロソフトのHPから起動ディスクをダウンロード。

 Windows XP のインストール用起動ディスクを入手する方法

ダウンロードしたファイルを実行すると、FDが6枚必要と言われる...

 ナイ!! ◇ミ\(°ロ°\)三三(/°ロ°)/ミ◇ ナイ!!

FDなんて言われても、もう使ってないよ(;´д`)トホホ
仕方がないので、近所のファミマで買ってくる(10枚609円)
USBのFDドライブをつないで、起動ディスクを作成。

今度は、メインパソコンにFDドライブをつないで起動ディスクより起動。
Dynabookは他のパソコンと違って、[F12]を押しながら立上げると起動する媒体を選択できるようになるのでFDの絵を選択する。
あとは画面の指示に従ってみる。

6枚目を入れたあと、何やら選択画面が表示される。
「回復コンソール」で起動したいので「R」を押す。
あとは画面の指示に従うとコマンドプロンプトが表示される。

まずは、Cドライブ直下の ntldr と ntdetect.com を確認。
何か日付が2009年とかになってるんですが(゜ー゜;Aアセアセ
この2ファイルをバックアップして、セカンドマシンの同ファイルをコピー。
boot.ini は中身も見れるし、内容も間違いないので大丈夫。

 ここで再起動 → 状況変わらず(;´д`)トホホ

あとは、Cドライブ直下にある大量のデジカメデータのファイルが問題かもなぁ~
回復コンソールからだとワイルドカードが使えないので、1つ1つ手作業でファイルを削除するしかない。
さすがにこれはヤッテラレン。
そうなると残された手は...

 FDからWindowsを起動させるっ!

壊れているのはブート関連のファイルだけっぽいから、その部分のみFDに委託させれば起動できるはず。
セカンドパソコンにFDドライブを接続し、コマンドプロンプトからファイルをコピー等して作ってみる。

 (1)ファイル属性を変更する
     attrib -r -s -h c:\ntldr
     attrib -r -s -h c:\ntdetect.com
     attrib -r -s -h c:\boot.ini

 (2)フォーマット済みのFDを用意する

 (3)FDに必要なファイルをコピーする
     copy c;\ntldr a:
     copy c:\ntdetect.com a:
     copy c:\boot.ini a:

 (4)ファイル属性を元に戻す
     attrib +r +s +h c:\ntldr
     attrib +r +s +h c:\ntdetect.com
     attrib +r +s +h c:\boot.ini

出来たFDをメインパソコンに接続しFDから起動する。

 オオーw(*゜o゜*)w

 ちゃんと起動したよーっ!

それも、スリープ状態から復帰してるよ(≧∇≦)ブハハハ!

まずは、問題の起因になったと思われる大量のデジカメデータを削除。

 ・・・消えない

何故か3ファイルだけ消えません(;´д`)トホホ
こりゃファイルが壊れてるってことかしら?
取敢えずココで再起動してみる。
 
 ・・・状況は変わらない。

FDから起動させると、ここで勝手に(?)チェックディスクが開始される。
そこで何やらチャックに引っかかって、消えなかったファイルとブート関連のファイルが修復されたっぽい。
その後、正常にWindowsXPが起動したので、再び再起動してみる。

 ヘ( ̄▽ ̄*)ノ・ ・.♪ヒャッホーイ♪.・ ・ヾ(* ̄▽ ̄)ノ

今度こそちゃんとHDDから起動しましたっ!
あぁ~ここまで回復するに約4時間 ε~( ̄、 ̄;)ゞフー
かな~り深夜になっていますが気のせいです。
まぁ、良い経験になったのでヨシとしましょう。

この機会にバックアップをちゃんとして、システムごとリカバリーかけよっと。