Windows10+Linux,双系统双硬盘引导问题解决方法

来源:互联网 发布:mac qq企业邮箱设置 编辑:程序博客网 时间:2024/05/29 04:17

进入Linux,如果引导损坏会出现如下字符:

error: unknown filesystemgrub rescue >

现在修复之,
使用“ls”命令(回车)查看分区

会显示如:

(hd0)(hd0,msdos14) (hd0,msdos13) (hd0,msdos12)....

使用命令

ls (hd0,msdos14)/boot/grub ls (hd0,msdos13)/boot/grub 。。。。。。

查看系统安装在哪个分区
当返回的不是

error: unknown filesystem

表示找到系统所在分区,
现在假设我找到的分区是(hd0,msdos1)

使用命令

set root=(hd0,msdos1)set prefix=(hd0,msdos1)/boot/grubinsmod normalnormal //执行该句前面正常就会进入引导界面了

注:也可以写成 set root=hd0,1 原因是分区号例(hd0,msdos1)单独使用时可以不加括号,使用路径时必须加括号,比如上面的 ls (hd0,msdos14)/boot/grub


进入Linux系统后记得执行:

sudo update-grub           //更新重建grub.cfg grub配置文件sudo gurb-install /dav/sda        //重建grub到第一硬盘

注:
命令grub-install /dev/sda 是将grub装入第一硬盘的mbr,
如果要装入第二硬盘的mbr则把sda改为sdb,第三第四分别为sdc,sdd,………
主要是Blos要设置哪一块硬盘为启动盘,就把grub装到哪个硬盘的mbr上。

0 0