ubuntu16添加引导win10的启动项

本人用移动硬盘装完ubuntu16后,把win10的mbr(主引导记录)给替代了,然后就是进不去win10了,本来按理来说在装ubuntu的时候就已经设置了ubuntu引导win10来着,但不知道为什么不好用,真糟心,想想算了,自己给添加上吧。

首先你得知道你装win10的那个系统盘的uuid,然后开机启动,接着按e编辑,进入grub。

grub>ls   #把所有的硬盘给列举出来
(hd0) (hd0,msdos4) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos7) (hd1,msdos8)
grub>ls (hd0,msdos1) 
分区 hd0,msdos1 : 文件系统ntfs - Label 'Windows10',UUID 1C12FC8012FC5FE6 - Partition start  at 1024KiB - Total size 104340316.5kiB

由此可以知道装win10的盘是(hd0,msdos1)且UUID是1C12FC8012FC5FE6。

然后再进入ubuntu,用vim打开 /boot/grub/grub.cfg,然后末尾添加:

menuentry 'Window10' {
insmod ntfs
set root=(hd0,msdos1)
search –no-floppy –fs-uuidset 1C12FC8012FC5FE6
chainloader +1
}

其实menuentry ‘Window10’中的起名是什么都无所谓。
然后保存,再在terminal输入:

grub-mkconfig -o /boot/grub/grub.cfg

最后重启电脑就可以看到添加进去的win10引导项了。

你可能感兴趣的:(linux)