我的系统中安装了 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
从 Ubuntu Live CD 启动
安装分区。在媒体文件夹中创建一个新文件夹。
sudo mkdir /media/ubuntu
然后简单地将您的分区安装到该文件夹。sudo mount /dev/sdxx /media/ubuntu
运行这些命令
sudo mount --bind /dev /media/ubuntu/dev sudo mount --bind /sys /media/ubuntu/sys sudo mount --bind /proc /media/ubuntu/proc
将根目录更改为 ubuntu 分区上的目录。
sudo chroot /media/ubuntu/
再次安装grub2:
grub-install /dev/sdx
注意:
sdx
用正确的驱动器名称替换