admin管理员组

文章数量:1560824

https://blog.csdn/yayuntian/article/details/53561761?utm_source=itdadao&utm_medium=referral

问题描述:

安装双系统,当启动进入grub时,正常显示windows10的选项,但是选择后直接黑屏,然后又返回到grub的界面,如此循环无法进入windows10。此时选择ubuntu选项任然可以进入,进入后直接update-grub还是不起作用,遇到这样的问题,搜索了google给出答案如下:

解决方式1(临时)

在grub的win10启动项上面 按【e】 进入到编辑界面

然后在

chainloader +1
  • 后面添加
ntldr /bootmgr 

然后点击CTRL + X 或者 F10 就可以正常进入系统

解决方式2(linux系统不update grub的话就OK)

选择进入ubuntu后编辑

/boot/grub/grub.cfg
  • 找到win10的启动选项
menuentry 'Windows 10 (loader) (on /dev/sdXX)'
  • 然后在
chainloader +1
  • 后面添加
ntldr /bootmgr 
  • 然后就可以正常启动双系统

解决方式3(这个....我试了没成功)

第一种是临时方案,第二种在下次更新grub的时候会被覆盖,所以,你懂的。。第三种如下

打开

/etc/grub.d/40_custom
  • 在后面粘贴上从grub中得到的win10启动选择,下次开机时,会自动增加到grub.cfg中,且不受到update-grub的影响
menuentry 'Windows 10 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-64AC2031AC1FFFE2' {
    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  64AC2031AC1FFFE2
    else
      search --no-floppy --fs-uuid --set=root 64AC2031AC1FFFE2
    fi
    parttool ${root} hidden-
    drivemap -s (hd0) ${root}
    chainloader +1
    ntldr /bootmgr
}

本文标签: 无法启动双系统界面grub