步骤 1. 修改 /etc/default 下的 grub 文件 这样开机就会进入 grub 页面
内容如下:
- GRUB_DEFAULT=0
- GRUB_TIMEOUT=10
- GRUB_HIDDENT_TIMEOUT=5
- GRUB_HIDDENT_TIMEOUT_QUIET=false
- GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
- GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
- GRUB_CMDLINE_LINUX=""
步骤 2. 修改 /etc/grub.d 下的 40_custom 文件, 在里面加下面内容
查看磁盘分区和系统 uuid 的方法, 完成步骤一后, 开机进入 grub 页面 按照底部提示进入命令行页面
输入 ls 命令即可查看 记下 Windows 系统所在 分区信息以及 uuid
内容如下:
- menuentry 'Window10' {
- insmod ntfs
- set root=(hd0,msdos1) #hd0 指第一块磁盘, msdos1 指分区 1,Windows 所在分区
- search -no-floppy -fs-uuid -set 405A41E34A41D8F5 #Windows 的 uuid
- chainloader /EFI/Microsoft/Boot/bootmgfw.efi #Windows 的引导启动文件, 一般都是这个路径
- }
步骤 3. 修改 /boot/grub 下的 grub.cfg 文件, 和步骤 2 一样, 在末尾加
- menuentry 'Window10' {
- insmod ntfs
- set root=(hd0,msdos1)
- search -no-floppy -fs-uuid -set 405A41E34A41D8F5
- chainloader /EFI/Microsoft/Boot/bootmgfw.efi
- }
最后记得 win10 下还要进电源管理那里 关闭快速启动选项 不然关机会失败
来源: http://www.bubuko.com/infodetail-3129551.html