admin 管理员组

文章数量: 887021

问题的产生

   由于win10为了多划分c盘的空间,把windows的磁盘保护关了,在有一次压缩卷然后分区后,电脑重启进不去grub引导了,然后用manjaro的系统盘探测引导能正常进入win10的系统,但是进不去manjaro的系统。

解决

   然后上网查到的很多都是mbr引导的解决方法,后来参考这个文章(https://blog.csdn/listener_ri/article/details/42917769)才解决,但是又有一点不一样,所以记录下来,但是思路都是一致的。

1、首先输入ls ,查看磁盘信息

2、首先输入set命令,然后根据prefix的值的格式 ,输入ls + set显示prefix的值的格式,直到显示出下图的信息

然后这时执行  set  prefix=(hd0,gpt6)/boot/grub

4、然后执行set  root=hd0,gpt6  

在执行 insmod normal

normal

就可以进入系统了

5、进入系统后重新装grub引导即可。首先执行mount命令,应该可以看见下面的图(很乱)

找到图中划横线的位置,就是/boot/efi这块,记住前面的序号(我的时/dev/sda2)

所在终端输入  

sudo update-grub

sudo grub-install /dev/sda2

即可

到此修复就全部完成啦!!!!

本文标签: 双系统 方法 GPT UEFI grub