1.Missing operating system エラーの対処方法
原因は、HDDのブートセクタ、MBRの破損
解決するには
FreeDOSで
a:\> fdisk /mbr 1
を実行する。(1は第一ドライブという意味なので1個しかHDDが無い場合はいらない)
接続されているHDDは
a:\> fdisk /info
などで調べられる。
WindowsXPの起動ディスクから、回復コンソールを使用し、「fixmbr」を実行する。
しかし、Windows XP Embeddedを使用していた場合、「STOP 0x0000007B」がでてブルースクリーンで停止してしまう。
Win9Xの起動ディスクから「fdisk /mbr」を実行する。しかし、最近のHDDは容量が大きいことから、FreeDOSのFdiskの仕様が無難。
2.Windows could not start because of a computer disk hardware configuration problem.
コンピュータ ディスク ハードウェア構成の問題のため、Windows を起動できませんでした。
この場合の対処方法は、OSが正しいブート先を見つけられない?ためにおきていると思われる。解決方法は、boot.iniを削除した状態で1度起動させる。すると、次回からはboot.ini無しで起動できる。しかし、boot.iniが無いのも問題なので、後からコピーして貼り付けておく。
参考サイト
おすすめ↓
ブートとハードディスクFAQ集(トラブル編)
OSのブート順序や方法が書かれているため、起動不具合などの時に参考になる。
http://nobumasa-web.hp.infoseek.co.jp/faq/boot_hdd/trouble.html#linux3
OSブート時のエラーメッセージ一覧
http://support.microsoft.com/kb/918142/ja
インストール時のエラーメッセージの原因と対処方法
http://itaya.corso-b.net/multiboot/MB07.html
Windows XPのOS修復関連の情報
http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm