Windows 7をインストールした後にGRUBをリカバリーするには?
Possible Duplicate: GRUBの修復方法を教えてください(Windowsをインストールした後にUbuntuを復活させるには?)
クラッシュ後にWindows 7をインストールしたのですが、Ubuntuが起動できなくなりました。Ubuntuのパーティションは残っています。Boot-Repair]1を使ってみたのですが、うまくいきませんでした。
65
3
ディストリビューションバージョンのLiveCDを使用して、マスターブートレコードにgrubを再インストールすることができます。
それは次のようなものです。
LiveCDからの起動 ⋯ インストールされているGrub2と同じバージョンのLiveCDを使うようにしてください。
インストールしたUbuntuのルートを/mntにマウントする。
ルートの変更
grubのアップデート
グラブのインストール
再起動
上記の手順は、Ubuntu Community Documentation of Grub2の最下部付近から引用しています。
liveCDからの起動後(起動画面で"Try Ubuntu"を選択)。
ターミナルを起動します(ダッシュ、ターミナルと入力、...)...
ターミナルで
sudo fdisk -l
と入力してください - そして、尋ねられたらパスワードを入力してください。 インストールされているUbuntuのパーティションを見つけてください(私のディスクから他のディスクを抜き出したものはこちら)。インストールされているLinuxを探します(Id=83, System=Linux0, で
と入力しますが、
/dev/sde3
の代わりに自分のパーティションを使います(私のルートパーティションはsde3、sde7はホームパーティションです)。これは、あなたが別の
/boot
パーティションを持っていないことを前提としています。 その場合、次のように入力してマウントする必要があります。ここで、
sd··
は、別のブートディレクトリをインストールしたパーティションです。ls /mnt` - 正しくできているかどうかを確認するだけです。
ブートディレクトリが正しくインストールされているかどうかをテストする必要があります。 ls /mnt/boot` と入力し、それが空であれば、ブートディレクトリがインストールされていません。 以下のようになっているはずです。
次に
例
次に grub を MBR に再インストールします。 システムがどのディスクから起動しているかを知る必要がありますが、すでに行った
fdisk -l
リストで確認してください。 そして、sudo grub-install /dev/sd
と入力して、sd·
を起動するディスクに置き換えます。その後、
Crtl-D
と入力してchrootを終了します。その後、
sudo for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
と入力してください。別の /boot パーティションをマウントしている場合は、
sudo umount /mnt/boot
と入力してください。その後、
sudo umount /mnt
と入力します。続いて、
sudo reboot
と入力してシステムを再起動します(LiveCDの削除を忘れないように)。うまくいけば、grubがインストールされます。
試しに...
グラブを復旧するには
1.ライブ版を開きます。 2.ターミナルを開き、
sudo fdisk -l
を実行して、Linuxがインストールされている場所を確認します。 3.3.sudo mount /dev/sdaX /mnt
を実行してください。 4.4.sudo grub-install --root-directory=/mnt /dev/sda
を実行して grub をインストールする。 5.5.sudo update-grub
を実行して grub をアップデートし、このコマンドが動作しない場合は再起動後に実行してください。 6.6. 再起動する。Windows 7をインストールすると、WindowsのブートローダがMBRを上書きしてしまいます。
これを修正するには、Windowsにプログラム 'EasyBCD'をインストールします。
以下の手順で、EasyBCDをインストールした後にGRUBを復元します。
1.プログラムを起動し、EasyBCDツールボックスからADD NEW ENTRYを選択します。
2.オペレーティング・システムの欄から 'Linux/BSD'を選択します。
3.タイプでGRUB (Legacy)を選択し、ADD ENTRYアイコンをクリックします。
4.再起動時のプロンプトで「YES」を選択します。
5.再起動後にGRUBが表示され、Ubuntuパーティションが検出され、Ubuntuを起動することができます。
グッドラック
ダウンロードリンク: http://neosmart.net/download.php?id=1