300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 为双系统 Ubuntu grub启动项中添加Windows启动项

为双系统 Ubuntu grub启动项中添加Windows启动项

时间:2020-05-16 14:03:34

相关推荐

为双系统 Ubuntu grub启动项中添加Windows启动项

终端依次执行下面命令

sudo grub-install /dev/sdasudo chmod -x /etc/grub.d/30_os-probersudo gedit /etc/grub.d/40_custom

在打开的40_custom文件中输入如下一段内容:

menuentry 'Microsoft Windows 10' {insmod part_gptinsmod chaininsmod ntfsset root='(hd1,gpt1)'chainloader /EFI/Microsoft/Boot/bootmgfw.efi}

终端继续执行 :

sudo update-grub

重启后,win10选项就出现在grub菜单中了。

一、修复BUG

其中set root='(hd1,gpt1)'是Windows10系统的启动文件所在的磁盘位置。一开始我设置的是Windows启动盘(C盘)的分区, 为(hd0, gpt1), 但是报错:

error: disk 'hd0,gpt1' not found

说明这个磁盘不存在,因此要检查系统磁盘分布情况。

进入Grub启动菜单后,键入c,进入Grub命令行界面

1. 用ls命令,查看硬盘和分区信息,找到Windows系统的启动分区

grub> ls -l

2.查看Windows系统所在磁盘的位置为:

set root='(hd1,gpt1)' //这是EFI启动分区

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。