- 締切済み
PCが起動しない(MBRの異常?)
よろしくお願いします。 OS: Windows7 64bit 経緯 好奇心でUbuntuをUSBから起動できるようにインストール ↓ USBが刺さってないとOSが起動できなくなる (MBRが上書きされたから?) ↓ 元に戻すために、 Windowsの入ってるパーティションをアクティブ化や bootfix /mbr?みたいなコマンドを実行したりしました ↓ 起動すると、Missing operating systemと表示され立ち上がらない 助けてください(>人<;)
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- vaidurya
- ベストアンサー率45% (2714/5983)
たぶん、普通にUSBメモリーを装着すれば起動できたはずですし Ubuntuの導入時に、充分に説明を読めば 問題は起きませんでした。 起きるとしたら、MBRの役割とGRUBの起動の仕組みを知らないからです。 Linux系OSを、除去できるものとして導入するなら GRUBは内蔵HDDのMBRではなく USBメモリーのMBRに書き込む必要があります。 そうすることで、そのUSBメモリーはインストール時のPCだけでなく よそのPCでUSB起動できるものでも、同様に起動し 作業や、PCのメンテナンスなどができるようになります。 (つまりUSBメモリーにOSを入れて、GRUBをそのMBRに入れないのは異常な使い方です) 当然のように、インストーラーにはその選択肢が提示されています。 現状からの復帰であれば、再度Ubuntuのインストール作業を行ない 改めてMBRにGRUBを導入し、USBメモリーを挿したまま使うという方法があります。 あるいは、普通にMBMを導入するという手もあります。 もともとMBRのコードは、不具合やマルウェアなどによっても破壊されるので 復旧方法は、何通りもあるのです。 ただ、そのうち一番むずかしいか面倒くさいものがWindows純正のもので もっとも簡単なのはMBMのような、単品のブートマネージャーソフトウェアです。 ただ、MBMにせよGRUBにせよ、UEFIによって めんどうくさいことになることもあるかもしれません。 そういう意味ではVMwareやVirtualBoxを使うのも良い方法です。
- kteds
- ベストアンサー率42% (1883/4441)
MBRだけではなくて「Win7のブート情報」を作成する必要があります。 下記のようにすればいいです。 要点だけは必ず守ってください。 「要点」 Win7をインストールしたHDD 1台だけの環境で作業してください。(作業ミス防止のためです。余計な起動デバイスを接続しているとミスを招きます。) WinインストールDVD(またはシステム修復CD/DVD)で起動して「コマンドプロンプト」で作業します。 つまり、オフラインでWin7を操作します。 作業内容は、下記サイトの太字部分の、わずか 8 行です。 今回の場合はWin8となっている記述はWin7と読み替えてください。 内容は自分のWin7環境に応じて応用してください。 何度やり直してもシステムには影響しませんので、納得いくまで試してください。 --- 「install と bootloader」の ( 3 ) Win8のboot情報を作成する(bcdbootコマンド)。 を実行してください。(ほかの記述内容は、今回は必要ありませんので読む必要はありません) http://hrn25.sakura.ne.jp/win/install-bootloader/install-bootloader.html --- 参考:今回の作業には関係ありませんが、落ち着いたら試してみてもいいでしょう。 上記の作業後は、PC起動時にBIOSでブート優先デバイスを選択すれば、 Win7、ubuntuとも起動できるようになります。 BIOSでのデバイス選択が面倒な場合は、下記のようなデュアルシステムを作成することもできます。 Win7からubuntu起動する、 または ubuntuからWin7を起動する. どちらも上記のサイトに書いてあります。 ---以上です。
- sandy_7729
- ベストアンサー率26% (175/670)
shift+F10でCMD起動できるよぉー 豆知識てきな ubuteを試すなら今度はvmwire playerで仮想環境を作りなさいな http://www.vmware.com/jp/products/player/ MBR崩壊とか懐かしい。という日が来ると思いますよw
- Jophiel
- ベストアンサー率33% (46/138)
No.2です。 >bootrec /fixbootを実行すると >要素が見つかりませんと帰ってきます 以下の方法をお試しください。 手順1. MBR作成するためのパーティションアクティブ化 1. Windows7のインストールディスク挿入→セットアップ画面へ 2. 左下の「コンピュータを修復する」をクリック 3. システム回復オプションでコマンドプロンプトを開く 4. diskpart[Enter] 5. list disk[Enter] → OSが入ってるディスク番号を覚えておく 6. select disk ディスク番号[Enter] 7. list partition[Enter] → OSが入ってるpartitionの番号を覚えておく 8. select partition ディスク番号[Enter] 9. active[Enter] 10. exit[Enter] 手順2 MBRを作成する No.2の回答を試みる この後正常起動すればよいのですが・・・。
- Jophiel
- ベストアンサー率33% (46/138)
MBRの修復方法です Windows7のインストールディスクから起動して修復 1.インストールディスクをパソコンにセットしてパソコンを起動、または再起動してインストールCDからパソコンを起動すると、「Windowsのインストール」の画面になりますので、そのまま「次へ」をクリック。 2. 「コンピューターを修復する(R)」 をクリックします。(左下のほうにあるはずです。) 3.「システム回復オプション」のダイアログが表示されたら、 「Windowsの起動に伴う修復用の回復ツールを使用します。...」 にチェックが入っていることを確認して、「次へ」をクリック。 4.「システム回復オプション」が開いたら、回復ツールの一覧から 「コマンドプロンプト」 をクリックします。 5.コマンドプロンプトの入力画面が開いたら、 bootrec /fixboot [Enter] bootrec /fixmbr[Enter] exit[Enter] の順にコマンドを実行します。 すると「システム回復オプション」に戻りますので、「再起動」をクリックします。 以上でMBRの修復作業は終了です。 インストールディスクを抜いてWindowsが正常起動すれば成功です。
http://www.orange-ss.com/column/0042.html リカバリーが要りそうですね。 素人同然ですので、正直Ubuntuって何? という人間ですが。。。。 検索したら、Missing operating system で、出てきたのが上のサイトです。 HDDが壊れてる訳で無いでしょうしリカバリーで立ち直ると思います。
補足
リカバリーは最終手段にしたいのでもう少し粘ってみます! ありがとうございます!
補足
回答ありがとうございます bootrec /fixbootを実行すると 要素が見つかりませんと帰ってきます