• ベストアンサー

パーティションのMBRについて

yakan9の回答

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.2

> 色々とWebで検索して何とか起動するようになりました。 > ブートさせるためのファイルを新しくCドラに作った?? > (記憶が定かではありません。申し訳ありません) おそらく、/boot/grub/grub.confと同じイメージを 作られたのだと思います。 MBRは、パソコンが動き始めるために、最初に読み込む場所で、 HDDの最初に作られ、windowsとlinuxとでは次に読み込む指示が 異なることです。 元に戻すためには、このMBRをwindows用に書き換える 必要があります。 一番簡単な方法は、windowsXP用の起動用フロッピィを作り、 FIXMBR とコマンド入力する方法です。 ただ、c:boot.ini がかきかえられていれば、boot.iniも修正しないといけない と思います。 c:boot.ini の内容を確認してください。

ppiiko
質問者

お礼

ありがとうございます。早速確認して見ます。

関連するQ&A

  • MBRを書き換えたままパーティションを消してしまった

    WindowsXPを使用しています。 中途半端な知識で、ハードディスクのパーティションを分けLinuxを入れた のですが、MBRを書き換えたままLinuxのパーティションを消してしまいました。 その後、 GRUB Loading stage1.5, GRUB Loading ........ Error 22 と出る限りでWindowsのMBRが立ち上がらなくなってしまった様なのですが、これを元に戻す良い方法はないでしょうか? 既出の質問でしたらすみません。 どなたか回答、宜しくお願いします。

  • MBRのGRUBを消したいのですが。

    すみませんが どなたかアドバイスお願いします。 Windows2000とLinuxのデュアルブートにしておりました。Linuxが不必要になったためWindows2000上からLinuxのパーティションを全て削除して再起動したところ、MBRに残ったGRUBが起動してしまいそこからWindowsに進めなくなってしまいました。 コマンドプロンプトからFIXMBRを行うために、 2000CD-ROMで起動→回復コンソールを選択→Administratorのパスワード と進みました。しかしAdminのパスワードは設定してなかったにも関わらず、正しくないと出てそれ以上進めません。 Win2000を上書きしても駄目でした。 Linuxを入れ直すにも、HDD内の消したくないパーティションも同時にフォーマットされるようで、それは避けたいです。 方法はありますでしょうか。よろしくお願いします。 PC: 自作

  • MBRの初期化について

    NEC製のVALUESTARを使っています。 CドラにVista (プリインストール)、DドラにUbuntu(後から) と、インストールしました。 UbuntuのインストールでMBRがLinux系統のブートローダ「GRUB」 に書き換えられてしまい、気にいらなかったのでUbuntuのある パーティションを削除をしたらGRUBも無い状態になってしまい、 Vistaすら起動しなくなってしまいます。 Ubuntuを再インストールすればGRUBも復元されるのですが ややこしいのでMBRを初期化し、 Windowsブートマネージャに戻そうと思うのですが、 調べたところ、Vistaのインストールディスクからの システム回復オプションで そこからMBRを初期化と書いてありました。 ですがVistaが元々入ってるのでそのインストールディスクがありません。 優先度的には インスコディスクの作成(?)>MBR初期化です>Ubuntu再インスコです。 ※再セットアップディスクというのをCD1枚+DVD3枚で作成しました。 どうぞよろしくお願いいたします。

  • LinuxのMBRに入っているGRUBを削除したい

    HDD1にWinXP、HDD2にLinuxを入れ、デュアルブートしています。 先日WinXPを再インストールしたのですが、 その際にHDD1のMBRに入ったGRUBも消えてしまった為に Linuxの方が起動できなくなってしまいました。 そこで、HDD2のMBRのGRUBも削除し、 それぞれ単一の状態でも起動できるようにしたいのです。 (こちらのディスクは別PCへ移動させ、Linux専用機として使いたい) インストールDiskを挿入したらレスキューモードとして起動はできるようです。 この状態からGRUBを削除する事はできますでしょうか? (GRUBはアンインストールできないので上書きするしかないようですが。。) 最終手段として、再インストールしたXPのHDDに再度GRUBを入れ、 Linuxをデュアルブート環境から起動できるようしたら その状態からなんとかHDD2のGRUBも削除し、 XPの方は回復コンソールでMBRを戻そうかと思っています。 (できるかどうかはわかりませんが・・・) 以上、宜しくお願い致します。

  • NTLDRに上書きされてしまったMBRへのGRUBの再インストール方法

    こんにちは 質問させて下さい。 現在わたしのPCでは、VINE4.1とWindowsXPをGRUBでデュアルブートしています。 しかし、windowsの方が調子がおかしかったのでそちらを再インストールし直したところ VINEの方が起動しなくなってしまいました。 (PCの電源を入れると、自動でwindowsが立ち上がるようになってしまいました)   その原因はWindowsの再インストール時にNTLDRが もともとGRUBがあったMBRに上書きされてしまったせいだと思い VINEのインストールCDから、GRUBをMBRに書き込む作業 (アップデート→ブートローダーの変更)をしようとしましたが 「カーネルパッケージがインストールされて無いので、ブートローダーの設定は変更できません」 と言われて出来ませんでした。 ※つい昨日までVINEが動いてたので、カーネルが無い訳はないですし  VINEを入れた後にカーネルを変えたこともありません。 次にためしに、NTLDRからGRUBの読み出しでもして起動できないかと思い、 まず /boot があるパーティションの先頭にGRUBを入れようとしたのですが、 MBRに入れようとしたときと同様のエラーで出来ませんでした。 自分はLinuxを使い始めたばかりで、 うっかり『/home/自分の使ってるユーザー』のディレクトリに バックアップも取らずに重要なファイルをたくさん置いてしまってたので それらどうにか回収したいのですが、 どうにかVINEを起動させる(GRUBを再インストールさせる)方法はないでしょうか? ※knoppixをCDブートして見たところ、VINEの/home/そのユーザーのディレクトリは、  ロックが掛かっていてアクセスできませんでした

  • MBRの修復

    USBメモリによるLinuxのデュアルブート環境を整えたいと思い、UbuntuをCDから起動させ、デスクトップ上のインストールからUSBにインストールしました。 その際に設定を間違えたようで、USBを刺してない状態だとエラーが表示されるようになりました。 USBを刺したまま起動させるとブートメニューになりUbuntuが3つほど、WindowsVistaが2つほど出てきます。 調べてみて、Windows VistaのMBRがGRUBに書き換えられた。GRUBがUSBの中にある。と言うことだと思うのですが、どのように修復したら良いでしょうか? UbuntuはMake USB Startup Diskでインストールして、WindowsVistaだけ確実に動く状態に戻したいと思っています。データが消えない方法を教えてください。 PCは富士通のFMV-BIBLO MG75YのWindowsVistaです。 Windows VistaインストールディスクからMBRの修復ができるという情報を多く見るのですが、リカバリディスクしかないため実行できません。 他の同一機種からMBRをリストア出来ないでしょうか?学校指定パソコンのため、同じ機種を使っている人はたくさんいます。 よろしくお願いします。

  • LINUXをインストールするとMBRにGRUBがインストールされるのですか?

    LINUXをインストールするとMBRにGRUBがインストールされるのですか?デュアルブートにしようと思うのですが何か問題があったときでも前のWINDOWSは元通り起動できるようにしたいのですがどうすればいいでしょうか?

  • grubからlinuxが起動できなくなりました

    linuxが起動できず困っています。 windows2000とVinelinux4.1でデュアルブートしていたのですが、 windowsのローカルディスクCの容量が残り少なくなったため、それまで手を付けていなかったローカルディスクDをフォーマットしました。 すると次回の起動時からgrubのコマンド入力画面が呼び出されてしまうようになりました。他サイトを調べて、windowsの方は grub>root (hd0,0) grub>makeactive grub>chainloader +1 grub>boot で起動するようになりましたが、linuxが起動しません。 tabでの補完機能が充実しているらしいので、色々試しているのですが、使えるハードディスクはhd0,fd0らしく、 grub>root (hd0, でtabを入力すると、 partition num:0 Filesystem type unknown,partition type0x7 partition num:1 Filesystem type unknown,partition type0x7 partition num:2 Filesystem type unknown,partition type0x82 と表示されました。 (hd0,0)(hd0,1)(hd0,2)の3つのパターンでrootコマンドを実行して、 grub>kernel /vm tabキー grub>kernel /boot/vm tabキー などをしても補完してくれませんでした。 linux起動のフロッピーもあったのですが、途中で処理が止まってしまいます。どのようにしてlinuxを再び起動したらいいのでしょうか?linuxのインストールをやり直すしかないのでしょうか・・・?どうか教えて下さい。

  • MBRを復旧してもパーティションが見えない

    Windows と Linux が混在している HDD の Windows の部分のみ(リカバリ領域も含めて)をバックアップしようと思い 作業する中で遭遇したトラブルについての質問です。 まず、/media/linux-backup/ でマウントされているUSBに dd if=/dev/sda of=/media/linux-backup/MBR--2014-04-10.bu bs=512 count=1 とやって MBR を保存し、 fsarchiver で Linux の各パーティションをセーブした後に、 Linux のパーティションを全て削除し、 clonezilla で HDD 全体のバックアップイメージを取りました。 その後、 dd if=/media/linux-backup/MBR--2014-04-10.bu of=/dev/sda bs=512 count=1 とやってまずは MBR を復旧できたと思ったのですが、 Linux の各パーティションの存在が gParted で見えません。 再起動してみても、 やはり gParted でパーティションが見えない状態です。 一つの方法としては HDD の現在空き領域になっている部分でパーティションを切り直して、例えば sda10 などの番号を 元々その目的の Linuxディストリビューション が入っていたパーティションの番号と 一致するようにさえしておけば (sda10 が HDD 上で実際に存在する位置が CHS の情報として以前とは異なっていても) fsarchiver でリストアして、 その後に問題なくそのパーティションから起動・操作できるだろうとは思います。 (gPartedでパーティションを移動させるのと同じなので) ただ、なるべく以前と(CHSが)完全に一致するパーティションの配置を復旧する方法を知りたいです。 どなたか原因と対策がお分かりになる方は ご教授下さい。 よろしくお願いします。

  • MBRが壊れた

    WindowsXPをインストールしているHDの、別の ディスクパーティションでLinuxFedoraCore5をインストールしました。 しかし用が済んだのでLinuxをアンインストールしようと思ったのですが方法が分からず Linuxに用意されているパーティション管理ソフトでかなりの領域を削除しましたところ 次回からの起動画面で >GRUB と表示されるだけで起動しません。 WindowsインストールCDを入れても真っ黒の画面でとまっています。 この場合起動ディスクというものを作成すれば治るのでしょうか? 私のPCにはFDDはついておらず、外付けUSBになりそうなのですが外付けUSBのものでも起動ディスクは使えるのでしょうか。