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=


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM