以前使っていたキューブPC(aopenのXCcube)を利用してマルチブート環境を構築中だ。
しかし、PC起動時の起動選択メニューから Windows 2000を選択すると、次のエラーメッセージが表示されて起動できない。
- 次のファイルが存在しないかまたは壊れているため、Windows 2000 を起動できません。
<windows root>\system32\hal.dll
上記のファイルをインストールし直してください。
調べてみたところ、実際にhal.dllが破損しているというよりは、boot.ini の記述内容が、PCの構成と食い違っていることの方が多いようだ。
次のサイト記事が参考になる。
Boot.ini の内容 (ARC名) について教えてください
コメント