Deepin 2015 安装后找不到win10 启动选项的解决办法

Posted 涅槃小鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Deepin 2015 安装后找不到win10 启动选项的解决办法相关的知识,希望对你有一定的参考价值。

#sudo vi /boot/grub/grub.cfg

在export linux_gfx_mode后面加

menuentry "Windows 10 (loader)" --class windows --class os {
        insmod part_gpt
        insmod ntfs
        set root=hd0,gpt4
        if [ x$feature_platform_search_hint = xy ]; then
            search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  windows分区的uuid
        else
            search --no-floppy --fs-uuid --set=root windows分区的uuid
        fi
        chainloader +1
}

之后:

#sudo update-grub 

会看到提示:Found Windows 10 (loader) on /dev/sda1

#sudo reboot 

即可看到启动选项中第三项变为了win10

 

此时

#sudo vi /boot/grub/grub.cfg

可以看到 ### BEGIN /etc/grub.d/30_os-prober ###之后,新增了

menuentry Windows 10 (loader) (on /dev/sda1) --class windows --class os $menuentry_id_option osprober-chain-windows分区的uuid {
    insmod part_msdos
    insmod ntfs
    set root=hd0,msdos1
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  windows分区的uuid
    else
      search --no-floppy --fs-uuid --set=root windows分区的uuid
    fi
    parttool ${root} hidden-
    drivemap -s (hd0) ${root}
    chainloader +1
}

 

注:

1)gpt4是和win10对应的。

2)uuid可以使用ls -l /dev/disk/by-uuid获得

 

参考:https://bbs.deepin.org/forum.php?mod=viewthread&tid=34415&extra=

以上是关于Deepin 2015 安装后找不到win10 启动选项的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

Deepin 15.4桌面版无线网卡打不开或者打开后找不到网络

安装Anaconda3后,Spyder、Ipython等图标找不到

vmware10设置u盘启动后找不到映像文件怎么办

Windows看不到deepin系统所在硬盘的NTFS

电脑安装双系统,但开机看不到选择操作系统界面,该怎么办?

Win10安装后SVN的图标不见了怎么办