2007年7月21日土曜日

Windows復旧作業

WindowsXPが起動しなくなったので、面倒なことになっている。

CDからブートして復旧しようとしたのだが、そこで問題が発生。
ハードディスクをWindowsが認識してくれない。どうやら問題はシリアルATA(SATA)にあるらしく、XPはSATAに対応していない。
BiosでIDEとして認識するようにできたのでそれで何とか解決。
しかし、今度は
Error loading operating system
と表示され何もできなくなる。エラーについて調べたらブートセクタの問題なのかと思った。

しかしWinで使えるfixmbrとかをやってみたが効果はなし。
仕方がないのでKNOPPIXでブートしてTestDiskをやるもどうやら正常。
無駄な作業になってしまったがブートセクタとかの勉強にはなったので悪くはないと思おう。
以下のページは非常に参考になったので暇な人は見ておくと良いかもしれない。
http://lets-go.hp.infoseek.co.jp/bootdisk6.html


結局のところBiosでIDEをSATAに戻さないとブートできないという結論であった。

これで終わらないのがWindowsで今度はasmsが見つかりませんとか出てしまった。
どうやらCDドライブを認識していないらしい。
おまえ、どっからブートしたんだよとつっこみたくなるがそうもいってられないので
http://support.microsoft.com/default.aspx?scid=kb;ja;311755
これを見るもそもそも
UPPERFILTERS 、LOWERFILTERS
というキーは存在しなくどうしようもなくなってしまった。

奇跡的にUSBメモリは反応するらしくそこにファイルをコピーして地道に作業することにした。
今作業中で解決しそうだがまだまだトラブルが起こる気がする・・。

0 件のコメント: