admin管理员组文章数量:1122850
一般来说,安装完Linux和Windows双系统后,都会在Linux引导的Grub界面中出现Windows启动项,你可以方便的从Grub界面进入Windows或Linux。
但如果不管因为什么原因,你丢失了Windows的启动入口,只剩下linux了,那么就可以用上我这个教程了。
原理:通过编辑Grub.cfg文件,手动添加Windows启动入口。
第一步,在Grub引导界面,按下C,进入命令行模式,然后输入命令
ls -l
这个命令可以列出所有分区的情况,找到引导用的EFI分区,记下它的UUID,如下图划线地方:
第二步,进入Linux系统,编辑grub.cfg文件,这个文件位于以下位置:
\boot\grub\grub.cfg
注意,上述位置需要su权限才可以访问。可以用文本编辑器打开:
第三步,插入Windows引导项,需要将下面的代码放到grub.cfg文件里,注意,你放入的位置决定了它在grub里面的顺序,放到现有入口之上,它就排第一个,以此类推
menuentry "Windows" {
insmod part_gpt
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root XXXX-XXXX
chainloader ($root)/EFI/MICROSOFT/BOOT/bootmgfw.efi
}
说明:
第一行引号里的内容,就是在启动列表里显示的标题
第五行里面的XXXX-XXXX要用第一步获取的UUID替代
第六行是你的Windows引导文件在EFI分区中的存储位置,默认都是这里,可以不用改,当然如果你做过什么改动,要根据你的改动来修订。
修改完毕后保存,再重启,你就会在Grub界面上看到你刚添加上去的Windows引导入口了,如下图
版权声明:本文标题:Linux和Windows双系统下,找回丢失Windows启动项 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1726654969a1142781.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论