|
发表于 2019-11-19 23:43:03
|
显示全部楼层
第一个,意思是启动 (hd0,gpt4)的0扇区开始的一个扇区
扇区启动属于实模式,只能是bios启动。gpt硬盘一般只能基于文件的uefi启动,不能扇区启动,所以无效。
第二个,按菜单看是没有问题的,但bootmgr是属于bios平台的,如果是在uefi平台下当然无效。
第三个,意思是启动 (hd0,gpt1)/Efi/Windows10/boot/bootmgfw.efi
看着也没有问题,但要确定存在 (hd0,gpt1)/Efi/Windows10/boot/bootmgfw.efi
一般我不会自己指定设备,让grub2自己寻找,这样比较稳妥,如
search -s -f /Efi/Windows10/boot/bootmgfw.efi
chainloader /Efi/Windows10/boot/bootmgfw.efi
这样grub2会将找到指定文件的第一个设备设为root,然后启动指定文件。
当使用u盘启动时,系统会将这个u盘当做hd0,其他u盘hd1,hd2等等,然后才是硬盘
当使用硬盘启动时,系统会将这个硬盘当做hd0,其他硬盘hd1,hd2等等,然后才是u盘
还有可能固态硬盘的情况。
还有mbr硬盘的主分区和逻辑分区,一不小心就会搞错分区编号。
所以我一般不指定设备,让grub2自己查找。 |
|