由于“无法统计‘aufs’”错误,无法安装 grub

由于“无法统计‘aufs’”错误,无法安装 grub

我按照以下顺序安装了这些操作系统:

Windows7  
Ubuntu 11.04  
Fedora 15  

在安装 Fedora 15 之前,一切都运行良好。Ubuntu grub 在列表中显示 Windows 和 Ubuntu。安装 Fedora 15 时,Ubuntu 的 grub 丢失了。我正在尝试从 Ubuntu live 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'.

请帮忙?

答案1

问题可能出在这里:

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

,即/dev/sda2您的第一个硬盘(a)上的第二个分区(2),应该只是/dev/sda,指的是整个硬盘。

计算机启动时,BIOS 将确定从哪个设备启动(根据您的启动顺序设置)。如果它是您的第一个硬盘驱动器(/dev/sda),则计算机将查找安装在主引导记录 (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.

总结改成/dev/sda2/dev/sda

答案2

两件事情。

1

  • 在尝试安装 grub 之前,请卸载驱动器。

2

  • 用于sudo fdisk -l查找您的驱动器。
  • 然后使用sudo grub-install /dev/<partitionhere>

答案3

您可以尝试以下方法:只需下载并安装“启动修复”http://mygeekopinions.blogspot.com/2011/06/install-boot-repair-in-ubuntu-1104.html。就是这样。我做到了,而且有效。

相关内容