質問: windows2000が起動しなくなった! 自分のpcにlinuxを入れてから、windows2000を起動しようとしたところ、 windows2000が起動しなくなりました。 エラー文は「\system32\ntoskrnl.exeが見つからない、もしくは破損している ためwindows2000を起動できません」 だったと思います。 過去ログを見たのですが、 c: fat32でwindows98のシステム d: ntfs でwindows2000のシステム e: fat32で個人用ファイル のようにしているため、cのwin98からdのファイルが見れず、boot.iniの内容を 変更することができません。 どうしたら、boot.iniを変更することができるのでしょうか? だれか教えてもらえないでしょうか?お願いします。 【過去ログ】 http://oshiete1.goo.ne.jp/kotaeru.php3?q=59830
回答: "boot.ini"はwin2000をインストールした時に、c:ドライブ(正しくはブートパーティション)に作成されるので、d:ドライブにはないはずです。 過去ログにもありますが、"boot.ini"には、以下のような記述があります。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\winnt [operating systems] multi(0)disk(0)rdisk(0)partition(2)\winnt="microsoft windows 2000 professional" /fastdetect c:\="microsoft windows" この中で、 "timeout"は自動的に起動するまでの『待ち時間』、 "default"は自動的に起動するデフォルトのos [operating systems] 以下の記述は、選択できるosを表しています。 windows2000の場合には、起動するwin2000がインストールされているパーティションを、"multi(0)disk(0)rdisk(0)partition(2)\winnt"という形式で指定する決まりになっています。 ただし、()内の数字はハードディスクの構成によって変わってきます。ハードディスクが1台で、win2000がc:ドライブならpartition(1)、d:ドライブなら2、e:ドライブなら3です。 win9xの場合には、"c:\"と指定します(win9xはc:ドライブにインストールすることが推奨されています。) ="・・・"は、起動選択画面で表示されるメッセージの記述です。