- ベストアンサー
起動ディスクを作っているのですが・・・
起動ディスクを作っているのですが、 ひょんなところで困っています。 環境はWindows98と2000のデュアルブート。 起動ディスクは完成したのですが、 それをディスクコピーしたときには 問題ないのですが、 いったんハードディスクに保存したものを フロッピーにコピーした場合、 起動時に NTLDR is missingと出て、起動しません。 ファイルの内の隠しファイルやシステムファイルも確認しました。 とすると、フロッピーディスクにはファイル情報以外に なんらかの情報が書き込まれているのでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
そのフロッピーはWin98でフォーマットしたものではないですか? ディスクには起動のための特殊な場所があります。 Win2000で「通常フォーマット」したらどうでしょう? しかし、起動ディスクはファイルをただコピーしておくのでなく、ツールを使ってディスクイメージを丸ごと保存するものです。 ↓私の使っているツールです。 http://member.nifty.ne.jp/k-takata/mysoft/rwfd.html
その他の回答 (2)
- ymmasayan
- ベストアンサー率30% (2593/8599)
起動ディスクは最初MS-DOSレベルからスタートしますからMS-DOSファイル(あるいはマシン語ファイル)がコピーされていないと思います。 FDコピーをお使いください。
- arukamun
- ベストアンサー率35% (842/2394)
NTLDR is missingと出ているのは起動ディスクから起動した場合ですか? Windows2000でフォーマットしたディスクに、下記の三個のファイルが正しく入っているか確認してください。 ntldr boot.ini ntdetect.com また、Windows 2000が入っているパーティションのサイズが8GBを超えていませんか? 差し支えなければ、パーティションサイズや、各OSが格納されているパーティションや、boot.iniの内容を明記して頂けるとアドバイスもしやすいと思われます。
補足
Windows98で起動すべきディスクを Windows2000でフォーマットしていたため Windows2000と認識したようです。 Windows98で通常のフォーマットをして、 試したところ、うまくいきました。 どうもありがとうございました。
お礼
早速、紹介にありましたRead/Write FDを使ってみて うまくいきました。 どうもありがとうございました。