• ベストアンサー

起動ディスクを作っているのですが・・・

起動ディスクを作っているのですが、 ひょんなところで困っています。 環境はWindows98と2000のデュアルブート。 起動ディスクは完成したのですが、 それをディスクコピーしたときには 問題ないのですが、 いったんハードディスクに保存したものを フロッピーにコピーした場合、 起動時に NTLDR is missingと出て、起動しません。 ファイルの内の隠しファイルやシステムファイルも確認しました。 とすると、フロッピーディスクにはファイル情報以外に なんらかの情報が書き込まれているのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kabasan
  • ベストアンサー率44% (264/588)
回答No.3

そのフロッピーはWin98でフォーマットしたものではないですか? ディスクには起動のための特殊な場所があります。 Win2000で「通常フォーマット」したらどうでしょう? しかし、起動ディスクはファイルをただコピーしておくのでなく、ツールを使ってディスクイメージを丸ごと保存するものです。 ↓私の使っているツールです。 http://member.nifty.ne.jp/k-takata/mysoft/rwfd.html

COOPIE
質問者

お礼

早速、紹介にありましたRead/Write FDを使ってみて うまくいきました。 どうもありがとうございました。

その他の回答 (2)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

起動ディスクは最初MS-DOSレベルからスタートしますからMS-DOSファイル(あるいはマシン語ファイル)がコピーされていないと思います。 FDコピーをお使いください。

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

NTLDR is missingと出ているのは起動ディスクから起動した場合ですか? Windows2000でフォーマットしたディスクに、下記の三個のファイルが正しく入っているか確認してください。 ntldr boot.ini ntdetect.com また、Windows 2000が入っているパーティションのサイズが8GBを超えていませんか? 差し支えなければ、パーティションサイズや、各OSが格納されているパーティションや、boot.iniの内容を明記して頂けるとアドバイスもしやすいと思われます。

COOPIE
質問者

補足

Windows98で起動すべきディスクを Windows2000でフォーマットしていたため Windows2000と認識したようです。 Windows98で通常のフォーマットをして、 試したところ、うまくいきました。 どうもありがとうございました。

関連するQ&A