戻ってきました。Windows!!!
- まとめ:
fixmbr をパーティション指定で実行して、そのパーティションが Windows から認識されなくなった場合に、TestDisk というツールのバックアップブートセクタをオリジナルブートセクタに上書きする機能で、回復できる可能性があります。
- これまでの経緯:
・XP SP3のPCで、Ghost2003 で1つのHDD(500GB)内の1つのパーティション(C:)のイメージをもう1つのパーティション(M:)に作成しようとする。
・DOSのGhostが開始せずに固まっている様子。→リセット。
・Ghostは失敗のため、ghreboot.exeからWindowsを起動しようとしているようだが、そこで固まる。=OSが起動しなくなる。
・GhostのCDブートで以下の対策をしようとするが、CDROMがドライバ対応していないようで、対策できず。
コンピュータを再起動しても、OS が起動せず仮想パーティションで起動してしまう http://service1.symantec.com/SUPPORT/INTER/ghostjapanesekb.nsf/jp_docid/20021128124059941?Open&src=jp_w
・XPの回復コンソールのDiskpartにてGhostの仮想パーティション?[-VPSGHBOOT-]を削除。
→これだけでは、XP 立ち上がらず。
・XPの回復コンソールのFixmbrでパーティションを指定。
fixmbr \Device\Harddisk0\Partition1 (←これがまずかった様子)
→XPの回復コンソール上で元C:ドライブにアクセスできなくなる。
・お手上げ、再インストールかな・・と Google で調べていると、
- メイン
まずは以下を読んだ。(trial and errorさんのblogには感謝です。。)
戻ってきた、Windows!! - trial and error http://techno-st.net/2006/08/18/windows.html
次に以下3つを読み、ある程度理解する。(以下ページの管理人さんには感謝です。。)
【TestDisk】について http://lets-go.hp.infoseek.co.jp/testdisk1.html Windows XP/2000の起動トラブル http://lets-go.hp.infoseek.co.jp/bootdisk5.html 起動しないエラーと修復方法 http://lets-go.hp.infoseek.co.jp/bootdisk6.html
次に Ultimate Boot CD (UBCD) V4.1.1 を作成する。
Ultimate Boot CD - Download the UBCD http://www.ultimatebootcd.com/download.html
UBCD でブートして、TestDisk を起動。
[Advance] で見てみると、Boot sector のステータスが Bad で Backup boot sector のステータスが Ok であった。
[dump] で Backup の内容を見るときちんとした NTFS のディスクパラメータの内容のようであった。(以下を参照)
ディスクパラメーターの詳細 http://lets-go.hp.infoseek.co.jp/discpara.html
[Backup BS] にてバックアップの内容をオリジナルに上書き。
[Analyse] で見ると、No partition is bootable.
[Proceed] すると、1つ目のパーティションがアクティブ(*)になった。内容的にも問題なさそうだったので、
[Write] で、パーティション情報を上書き。
CTRL+ALT+DEL
:
3日ぶりに Windows 起動。。。
とりあえず、よかった。よかった。
追記:TestDiskされていたかたのblogへのリンク
fmmweb blog | TestDiskで元に戻す(ULTIMATE BOOT CDから)【起動しなくなったパソコン記録-3】