• ベストアンサー

xpのブートローダだけを再インストールする方法は?

マルチブートをしていたら、ブートの部分が壊れました。 フロッピーへ他のマシーンから、NTDETECT.COM 、NTLDRをコピーして、スレーブの第一パーテンションは起動するのですが。 HDDから起動をするように修復する方法がわかりません。 起動OSは、プライマリ、スレーブのHDDからです。 スレーブのHDDへ、 NTDETECT.COM 、NTLDR、boot.ini3点入れても起動は無理でした。

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

  • ベストアンサー
noname#161749
noname#161749
回答No.2

プライマリのマスタのMBRが正常で、 NTDETECT.COM 、NTLDR、boot.iniなどの起動用システムファイルが無ければ駄目なはず、 これらのファイルをプライマリマスタにコピーして、 回復コンソールでFIXMBRしてみる。

その他の回答 (1)

  • 0KG00
  • ベストアンサー率36% (334/913)
回答No.1

回復コンソールで fixmbr

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;314058

関連するQ&A

  • Dのntldr boot.ini bootfont NTDETECTを

    Dのntldr boot.ini bootfont NTDETECTをCに移動してCをアクティブにしてもいいのでしょうか? WindowsXP Professional SP3です。 データの入ったDドライブを残したまま再インストールをしました。 Dにntldr boot.ini bootfont NTDETECTがあり、アクティブパーティションがDになってしまいました。 アクティブとマークされたパーティションをCに直して、ntldr boot.ini bootfont NTDETECTをCに移動させても問題ないでしょうか? もとは、Cは、再インストール後、論理ドライブになってしまっていました。それはAcronisDiskDirectorでプライマリ・パーティションに変えました。

  • WIN2000でフロッピーから起動時に必要なファイルは何ですか?

    boot.ini,bootfont.bin,ntdetect.com,ntldrをフロッピーに保存しFDを最初の起動デバイスにしたのですがブートに失敗しました。何か足りないファイルがあるのでしょうか?

  • ntldr is missing Ctrl+Alt+Del  「boot.ini」

    パソコンを起動するとntldr is missing Ctrl+Alt+Del と出てOSが立ち上がらなくなりました。 以下のサイトを参考にしてみたのですが http://pctaisyohou.eax.jp/Entry/36/ ntldr NTDETECT.COM bootfont.bin boot.ini の内「boot.ini」が見当たりません。「保護されたオペレーティングシステムファイルを表示しない(推薦)」の チェックも外して見えるようにしています。会社のXPのパソコンのローカルディスクCを開いてコピーしようとしているのですが bootfont BINファイル NTDETECT MS-DOSアプリケーション ntldr システムファイル 3つはこれであっていますでしょうか? 「boot 構成設定」これは違いますか? 「boot.ini」がやはり見つかりません。 探し方がおかしいのでしょうか。よろしくお願いします。 またコピーするのはUSBメモリー・CD-Rでも大丈夫でしょうか。

  • マルチブートに関して

    halエラーに関わるboot.iniについて質問です。 1.マルチブートした場合、Cドライブにしか存在しないんですか? 例えばなっている時はC:XP D:2000は Dドライブから2000を起動するとシステムファイルはDにあり、boot.iniだけはCのものをつかっているということですか? 2.boot.iniにはSATA(IDEならマスタースレーブ)の繋いだポートの記述はあるんですか? 3.マルチブートにして起動していない方のOSを新しいHDDにコピーしてboot.iniを修正すれば起動できますか? この場合、XPを起動して2000のファイルを別HDDに移行するということですが。

  • ブートローダーなどについて教えてください。

    OSを入れたり消したりしながら3年近く使ってきました。 デュアルブート環境で、HDDは2つ。パーティションの数や容量はその都度変えてきました。 OSのクリーンインストールをする際にも、HDD2台ともフォーマットするようなことはなく、常にOSが一つは残っている状態でやってきました。 その繰り返しの中で、ほとんど何も入っていないけどOSのブートに必要そうなファイルが入っているパーティションがあって、パーティションの整理をしたいけれど、どうすれば良いのか悩んでいます。 C: メインOSの入っているパーティション。 以下のファイルがルートディレクトリにあります。 [.rnd] [AUTOEXEC.BAT] [CONFIG.SYS] [IO.SYS] [MSDOS.SYS] E: 出来れば消してしまいたいパーティションです。 以下のファイルだけがあります。 [AUTOEXEC.BAT] [boot.ini] [bootfont.bin] [CONFIG.SYS] [IO.SYS] [MSDOS.SYS] [NTDETECT.COM] [ntldr] <質問> [E:]のほうにだけあるファイルを[C:]に移して、BIOSでファーストブートデバイスを[C:]にすれば、[E:]は消しても問題ないのでしょうか?

  • Dがプライマリ システム。Cが論理 ブート。XPはCにあります。

    Dがプライマリ システム。Cが論理 ブート。XPはCにあります。 データのみのパーティション:Dを残したまま、ディスクの先頭にパーティション:Cをつくりなおし、XPを再インストールいたしました。いままでも、先頭をCドライブ(XP)にしていました。 すると、ディスクの管理の画面では、XPのある先頭のCドライブが論理ドライブになってしまい、Cには「状態 正常(ブート)」と表示があり、プライマリ・パーティションのままのDには「状態 正常(システム)」という表示があり、Dにntldr boot.ini bootfont NTDETECTが存在するようになってしまいました。 ソフトウェアAcronisDiskDirectorでCをプライマリ・パーティションに直し、ntldr boot.ini bootfont NTDETECTをCに移動させてもいいのでしょうか? WindowsXP Pro SP3

  • MBMを使用した2段階ブートにしたい

    教えて!gooの方々にはいつもお世話になっています。 今回はMBMを使って2段階ブートをしようとしていますが、うまくいきません。 今はこのようなHDD構成になっています。 ・HDD1--------パーティション1 80G ここにWin7 32ビットを導入予定        +---パーティション2 60G ここにWin7 64ビットを導入予定 ・HDD2--------パーティション1 50G ここにWinXPを導入済み        +---パーティション2 50G ここにLINUX UBUNTUを導入予定        +---パーティション3 200G Win用のデータ領域 やりたいことは、MBRをMBMにして、Windowsのブートメニューを出さずにするため、各OSのブート環境をパーティションで完全に独立したものにしたいのです。 やったことは、まず、HDD2パーテョション1にXPをインストールしたときにHDD1パーティション1にブート用のファイル(boot.ini , NTLDR , NTDETECT.COM)が書き込まれました。 MBMをインストールして、HDD1パーティション1のboot.ini , NTLDR , NTDETECT.COMをXPのドライブにコピー、boot.iniを以下のように書き換えました。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect ※2つあるrdisk(0)をrdisk(1)に変更 ※HDD2はBIOS上で"IDE Channel 0 Slave"となっていました。 この状態でMBMから起動すると system32\hal.dll が無いか壊れているみたいなメッセージが出ます。 たぶん、HDD1パーテョション1のsystem32フォルダを見に行っていると想像しているのですが・・・ ちなみに、rdisk()の値を2,3,4と変えてみましたがやはりだめでした。 どのようにしたら各OSのブート環境をパーティションで完全に独立させることが出来るのか、ご享受願えれば幸いです。

  • NTLDRの修復

    友達のPCが「NTLDR is missing」と言う表示が出て起動しなくなりました。OSのディスクを無くしてしまったようなので、それを使っての修復は不可能です・・・ ネットで探してみたら http://www.sorepaso.com/supportblog/2007/11/ntldr-is-missing.html こんなページがありました。 自分のPCも友達のPCもXPです。そこで、自分のPCのをコピーしようかと思い、 「boot.ini」 「NTDETECT.COM」 「ntldr」 「bootfont.bin」 これらのファイルを探し始めたんですが見あたりません・・・ 隠しファイルも見えるようにしているんですが、手詰まりです。 どこにあるのでしょうか? また、これ以外の方法でNTLDRを修復する方法はあるでしょうか? 長くなりましたがよろしくお願いいたします。

  • VISTAのブートマネジャーについて

    XPからVISTAにアップしました。XPのとき ntldr、NTDETECT.COM、boot.iniなどのファイルで立ち上がりました。VISTAではこれらのファイルがありません。 VISTAのブートは、どのような仕組なのか、またどんなファイルが 関与し、どこに格納されているのかを教えていただきたい。

  • NTLDRなどを誤って削除

    新年明けましておめでとうございます。 早速質問なのですが、 Cドライブに隠しファイルで表示されている boot.ini NTDETECT.COM ntldr bootfont.bin を誤って削除してしまい、PCが起動できなくなってしまいました。 ntldr,NTDETECT,bootfont.binは一応配布されていたので手に入りましたが、 boot.iniはどこで手に入れれば良いでしょうか。 また、手に入れたNTDETECTなんですが、これってDOSアプリケーションで合っているでしょうか。 よろしくお願いします。