我的机器上有Linux和Windows的双重引导,所以很明显,在我创建了一个新的磁盘分区之后,我想我把Linux分区搞砸了。现在,在我启动我的机器后,我得到了grub救援控制台。我试图用以下命令来修复这个问题:
Set boot =(hd0,6)
设置prefix=(hd0,6)/boot /grub
此命令运行良好,但当我键入:
Insmod正常
我得到未知的文件系统错误
有什么想法吗?
发布于 2016-08-17 19:35:39
你能提供更多细节吗。就像分区表,你和格鲁布在一起有多舒服等等。
您可能希望将root (而不是boot)设置为(hd0,x)。
this 6意味着它是硬盘上扩展分区中的第二个逻辑磁盘,对吗?
如果你有机会,烧一张CD/使可引导的USB (更快!)然后从它启动Ubuntu或Mint (或者您最喜欢的linux发行版),然后您可以将chroot放到硬盘的linux分区中,然后从那里修复Grub。它会像你现在在硬盘上运行Linux一样重新构建Grub。
没有更多的细节,很难给你更多的指点。
希望这能说明你的问题。
https://unix.stackexchange.com/questions/304167
复制相似问题