• ベストアンサー

Windows2000のmbrの修正方法

windowsのmbr修正方法を教えて下さい。 古いデスクトップにW2Kが入っており起動すれば問題ないのですが、起動時にW2KとXPセットアップの選択が出て自動的にはXPのセットアップに進んでしまいます。 CDドライブが不良で再インストールが出来ません(ネットやメディアからの再インストールは出来ないと思います?)。 XPのFD6枚の起動で回復コンソールを使ってfixmbrをやってみましたがXPセットアップの選択が消えません。 W2Kのみのmbrに書き換える方法をご教示お願いします(XPセットアップ選択の削除方法)

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

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.3

[Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect このような↑感じで良いと思います。 # 読み取り専用属性は解除してありますよね?

geohased
質問者

お礼

kawais070さん ご指導ありがとうございました。 default部分はwindowsや下のOS部分にあるw2kの内容など色々と 試して全部選択画面が出てしまうと思っていましたが、\winntは試した積りにしていましたが、思い違いでやっていなかったようで、ご指導8頂いたそのまま入力でバッチリでした。 誠にお手数をかけましたが、ありがとうございました。 助かりました。 ついでに(別の質問をUPしますが・・)起動時Administraterのpwd入力を省略する方法がありますでしょうか? pwdを設定していないので、enterを押すだけなのですが、これも省略出来ればと思っています。

その他の回答 (2)

noname#161749
noname#161749
回答No.2

CドライブにあるBOOT.INIを編集し、 XPの起動エントリーを削除し、 Windows2000を起動させるように変更、 http://www15.ocn.ne.jp/%7Edolphin1/e_information/No05_bootMenu_Change/bootMenuChange.htm Windows2000のインストールCDにあるフロッピー作成ツールでフロッピーを作り、 http://homepage2.nifty.com/winfaq/w2k/setup.html#802 起動させ回復コンソールでFIXMBR。

geohased
質問者

お礼

tatikaeriさん 早速のご指導ありがとうございました。 boot.iniを触ってみましたが未だ上手くいきません。 当初の内容は [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows XP Professional セットアップ" で、最後の部分を削除したり、3行目のdefault部分を変更したりして 下記にしてみてもw2kとwindowsの選択が出てしまいます; [Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect boot.iniのあとに何かファイルを読み込みその指示がOS選択要因なのでしょうか? system32のhal.dllはありますが(自動的にはwindowsが選ばれてこのファイルが見あたらないとエラー表示)binaryで中身は わかりません。 以上取り急ぎ御礼とご報告まで。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

c:\boot.ini というファイルを編集することで自動起動するOSを 変更することができますよ。 こちらに詳しく書いてありますので、参考までに。 http://hosp2a.hp.infoseek.co.jp/experiment/test3.html ちなみに、修復ディスクの作成は無理かもしれないので、 作業ミスしないように十分注意してくださいね。

geohased
質問者

お礼

kawais070さん 早速のご指導ありがとうございました。 boot.iniを触ってみましたが未だ上手くいきません。 当初の内容は [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows XP Professional セットアップ" で、最後の部分を削除したり、3行目のdefault部分を変更したりして 下記にしてみてもw2kとwindowsの選択が出てしまいます; [Boot Loader] Timeout=5 Default=multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect boot.iniのあとに何かファイルを読み込みその指示がOS選択要因なのでしょうか? system32のhal.dllはありますが(自動的にはwindowsが選ばれてこのファイルが見あたらないとエラー表示)binaryで中身は わかりません。 以上取り急ぎ御礼とご報告まで。