我不知道这是怎么发生的,但我无法启动我的系统并进入命令grub rescue
提示符。我知道我的系统已安装,/dev/sda6
并且shell 给我:ls
grub rescue
(hd0), (hdo,msdos1), (hdo,msdos5), (hdo,msdos6), (hdo,msdos6)
因此我遵循了有关如何修复系统启动的一般说明:
set root=(hd0,msdos6)
set prefix=(hd0,msdos6)/boot/grub
insmod normal #this gives an error error: unknown filesystem
所以我加载到 Ubuntu Live CD 并尝试修复 grub:我开始使用sudo mound /dev/sda6 /mnt
...但这出现了另一个错误:
mount: wrong type, bad option, bad superblock on /dev/sda6, missing codepage or helper program, or other error.
另一个症状是在磁盘程序中我可以看到它/dev/sda6
是 Linux,但在内容下我看到unknown
(通常我们可以看到分区的文件系统)。
sudo fdisk -l
输出:
/dev/sda1 ..... HPFS/NTFS/exFAT
...
/dev/sda5 ..... HPFS/NTFS/exFAT
/dev/sda6 ..... Linux
/dev/sda7 ..... Linux swap / Solaris
我可以以某种方式修复我的系统吗?