web-dev-qa-db-ja.com

「cannot stat `aufs '」エラーのためにgrubをインストールできません

これらのOSは、以下の順序でインストールしました。

Windows7  
Ubuntu 11.04  
Fedora 15  

Fedora 15のインストール前は、すべて正常に機能していました。 Ubuntu grubは、リストにWindowsとUbuntuを表示します。 Fedora 15をインストールすると、Ubuntuのgrubが失われました。私は、UbuntuライブusbドライブからUbuntu grubを復元しようとしています。そのため、FedoraはUbuntu grubをチェーンロードします。

ubuntu@ubuntu:~$ Sudo grub-install --boot-directory=/media/926afad4-4c2a-4f0f-8b2c->801e07c9ec26/boot /dev/sda2  
/usr/sbin/grub-probe: error: cannot stat `aufs'.

助けてください?

5
vishnu

問題はここにあるかもしれません:

ubuntu@ubuntu:~$ Sudo grub-install --boot-directory=/media/926afad4-4c2a-4f0f-8b2c-801e07c9ec26/boot **/dev/sda2**

最初のハードドライブ(a)の2番目のパーティション(2)である/dev/sda2は、ハードドライブ全体を指す/dev/sdaである必要があります。

コンピューターが起動すると、BIOSは(起動順序の設定に基づいて)起動するデバイスを決定します。最初のハードドライブ(/dev/sda)の場合、コンピューターはHDDの最初のセクターであるマスターブートレコード(MBR)の先頭にインストールされているブートローダーを探します。 grubをおそらくハードドライブの深部のどこかにインストールしようとしています。

|--|---------------------------------------|--------------------------------|
^  ^                                       ^
|  |__ Start of 1st partition /dev/sda1    |__Start of 2nd partition /dev/sda2
|                                             where you're trying to install 
|                                             grub
|
|__Start of hard drive, the MBR starts here, the bootloader should live in 
   here, the partition tables as well, all before the first partition.

TL; DR/dev/sda2/dev/sdaに変更

3
ladaghini

二つのこと。

1

  • Grubをインストールする前に、ドライブをアンマウントします。

2

  • Sudo fdisk -lを使用してドライブを見つけます。
  • 次に、Sudo grub-install /dev/<partitionhere>を使用します。
1
RolandiXor

これを試すには、「ブート修復」をダウンロードしてインストールします http://mygeekopinions.blogspot.com/2011/06/install-boot-repair-in-ubuntu-1104.html そのように。私はそれをやったし、それは動作します。

0
Julien Chau