Grub 救援 - 无法设置启动分区

Grub 救援 - 无法设置启动分区

我不知道这是怎么发生的,但我无法启动我的系统并进入命令grub rescue提示符。我知道我的系统已安装,/dev/sda6并且shell 给我:lsgrub 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

我可以以某种方式修复我的系统吗?

相关内容