web-dev-qa-db-ja.com

Windowsのインストール後にUbuntuを起動できない

可能性のある複製:
grubを修復するにはどうすればよいですか?(Windowsのインストール後にUbuntuを元に戻す方法は?)

最近、Ubuntu 9.10もインストールされているラップトップにWindows XPを再インストールしましたが、Windowsを再インストールした後、Ubuntuを再起動できませんでした。

Ubuntu 9.10 Live CDを持っています。オンラインで見たチュートリアルのいくつかを試しましたが、うまくいきませんでした。たとえば、 このサイト の例に従いましたが、機能させることができませんでした。誰か助けてくれますか?

7
bsanneh

Ubuntu Grubブートローダー(9.10以降)を復元する方法

まず、ドライブの名前を確認する必要があります。これを行うには、ターミナルに移動して次のように入力します。

Sudo fdisk -l

それから、Ubuntuドライブのデバイス名(「/ dev/sda5」など)を見つける必要があります。そのため、まだターミナルで次のように入力します。

Sudo mkdir /media/sda5
Sudo mount /dev/sda5 /media/sda5

そして、grubを再インストールするには:

Sudo grub-install --root-directory=/media/sda5 /dev/sda

Enterを押すと完了です!もちろん、「/ dev/sda5」と「/ dev/sda」をfdiskの出力で見つけたものに置き換える必要があります。

これは、talsemgeestによる http://ubuntuforums.org/showthread.php?t=1014708 threadから抽出されます。

2
PhoneixS

問題は、WindowsがGRUBの代わりにWindowsを起動するようにMBRマスターブートレコードを変更したことです。これにより、Windows、Ubuntu、または別の種類のLinuxを起動するオプションが与えられました。 GRUBとUbuntuは、Windowsがディスク全体にインストールするように指示されていない限り、独自のディスクパーティションに残っています。この時点で、Ubuntuのインストールに使用したUbuntu Live CDから起動できます。おそらく、バックアップコピーを作成したことがないため、MBRを復元するために何をする必要があるかについて、私は確信が持てません。 Ubuntu 11.04を実行している場合は、MBRの復元に使用できる「Boot-Repair」というプログラムがあります。 LiveCDから既存のUbuntu 9.04パーティションをマウントすると、/ homeフォルダーをバックアップし、最悪の場合Ubuntuを再インストールして、バックアップからデータを復元できます。より良い答えがあればいいのですが、他の答えは役に立たなかったので、少なくとも復元する必要のある正確な情報を提供したかったのです。それはGRUBを起動するMBRですUbuntuパーティションから。うまくいけば、私の答えが解決策を見つけてくれることでしょう。

ブート修復に関する情報 https://help.ubuntu.com/community/Boot-Repair

0
fragos
0
Anders