电脑装双系统之后开机,会出现如下报错:


                unknown filesystem.

                Entering rescue mode...

                grub rescue>


有可能改变硬盘分区后,找不到系统引导文件了。解决方法:

  • 在grub rescue>后输入ls按回车,查看所有磁盘分区,会看到有(hd0)(hd0,msdos1)等磁盘信息
  • 依次尝试,看Ubuntu系统在哪个分区

        输入ls(hd0,msdos1),看显示结果为error还是 filesystem is ext2

        结果显示 filesystem is ext2的磁盘即为Ubuntu所在磁盘,此处该磁盘是(hd0,msdos3)

  • 输入

                set root=(hd0,msdos1)

                set prefix=(hd0,msdos1)/boot/grub

                insmod normal

                normal


        等待结束,显示done之后,就可以正常进入系统了,此时我们先选择进入Ubuntu系统

  • 打开终端输入:

                sudo update-grub

                sudo grub-install /dev/sda


        到现在整个流程结束,系统可以正常开启了!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐