|
6#
楼主 |
发表于 2021-12-14 21:42:08
|
只看该作者
menuentry "01.Windows" "/bootmgr" --hotkey=0 {
for d in (hd*,msdos*) do
if [ -e ${d} ] then
regexp --set=disk '\((.*)\)' "${d}"
else
continue
fi
probe --set=flag -b ${disk}
if [ "${flag}" = "none" ] then
continue
fi
if [ -f "(${disk})/ntldr" ] then
menuentry "BOOT NTLDR" { ntldr /ntldr }
elif [ -f "(${disk})/bootmgr" ] then
menuentry "BOOT BOOTMGR" { ntldr /bootmgr }
fi
done
}
我瞎改了下,上面的菜单不能重入,比如说grub4dos→grub2→grub4dos→grub2,第一次可以,第二次就不行了,好像菜单直接被简化成了:
menuentry "BOOT NTLDR" { ntldr /ntldr }
或者
menuentry "BOOT BOOTMGR" { ntldr /bootmgr }
|
|