Grub_rescue 错误:未知文件系统,加载操作系统错误

Grub_rescue 错误:未知文件系统,加载操作系统错误

我的系统中安装了 Windows 7 和 Ubuntu 12.04。我删除了 Ubuntu 并重新安装。当我重新启动系统时,它显示:

Error : Unknown filesystem 
grub rescue > 

当我使用ls命令时,我得到了这个

(hd0),(hd0,msdos8),(hd0,msdos7)(hd0,msdos6)(hd0,msdos5)
(hd0,msdos4)(hd0,msdos3)(hd0,msdos2)(hd0,msdos1)

但当我运行时,ls (hd0)/它说。其他所有人unknown partition都是同样的情况。(hd0,msdos1)(hd0,msdos8)

我尝试从 USB 启动新操作系统,但遇到了

Error loading operating system

我也尝试过从 USB 运行 Super Grub,但仍然出现相同的错误Error loading operating system

请告诉我现在该怎么做。

答案1

  1. 从 Ubuntu Live CD 启动

  2. 安装分区。在媒体文件夹中创建一个新文件夹。sudo mkdir /media/ubuntu然后简单地将您的分区安装到该文件夹​​。sudo mount /dev/sdxx /media/ubuntu

  3. 运行这些命令

    sudo mount --bind /dev /media/ubuntu/dev
    sudo mount --bind /sys /media/ubuntu/sys
    sudo mount --bind /proc /media/ubuntu/proc
    
  4. 将根目录更改为 ubuntu 分区上的目录。

    sudo chroot /media/ubuntu/
    
  5. 再次安装grub2:

    grub-install /dev/sdx
    

    注意:sdx用正确的驱动器名称替换

相关内容