Windows のパーティションをリサイズしたら、”Hal.dll が存在しないか壊れている” と言われた。MS のサイトに解決方法が書いてあった。
WindowsXP の CD で起動して修復モードに入る。コマンド入力画面になったら、bootcfg /list
とすると、一覧が出るらしい。だが、自分のマシンでは何も出なかった。そのまま次の bootcfg /rebuild
というのを入力すると、スキャンが始まり無事 XP が発見された。それを一覧に追加するかどうか聞かれるので、 Y をタイプする。読み込み識別子というのには、 /fastdetect
と入力する。以上で完了。無事起動するようになりました。