質問: このようなエラーが出て、windowsが起動できなくなりました。 <エラー> 次のファイルが存在しないか、または壊れているためwindowsを起動できませんでした。 windows root \system32\hal.dll 上記のファイルをインストールし直して下さい。 プライマリのhddは2つに分けて(c)にme、(f)にxp、セカンダリのhddには(g)xp sp2という構成で使っています。回復コンソールの使用で(c)と(g)は起動できるようになったのですが、相変わらず(f)が駄目です。kinoppixでも開けません。 boot.iniがおかしいんじゃないかって気もするのですが... [boot loader] timeout=30 default=multi(0)disk(0)rdisk(1)partition(1)\windows [operating systems] multi(0)disk(0)rdisk(0)partition(1)\winnt="microsoft windows xp professional" /fastdetect multi(0)disk(0)rdisk(1)partition(1)\windows="microsoft windows xp professional sp2" /noexecute=optin /fastdetect c:\="microsoft windows" これどうも最後が変なような...。どなたかご教示願います。
回答: という事だとfのボリュームの破損で認識できないという事になりますね、 xpのchkdskで回復できなくてもwin2000ならできる場合があるので、 win2000のインストールcdを持っていれば回復コンソールでなんとかなるかもしれないし、 testdiskというツールで回復可能かもしれない。 http://lets-go.hp.infoseek.co.jp/testdisk1.html