台式机修改启动的名称, menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-984E-BA96' { insmod part_gpt insmod fat search --no-floppy --fs-uuid --set=root 984E-BA96 chainloader /EFI/Microsoft/Boot/bootmgfw.efi } set timeout_style=menu if [ "${timeout}" = 0 ]; then set timeout=10 fi 想要把 Windows Boot Manager (on /dev/nvme0n1p1)改的年 windows11 ,改完保存后,执行命令 sudo update-grub 后会被改回去,请问各位大佬,有什么办法解决吗
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-984E-BA96' {
insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=root 984E-BA96
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
我知道Windows Boot Manager (on /dev/nvme0n1p1)这是windows的启动项,但我把它改成window11后,并且保存后,update_grub,就会被改会原来的样子,请问有什么办法可以使用其生效吗
1
dandycheung 244 天前 via Android
这个是 os_probe 环节自动生成的,要么你忍,要么你自己把这个条目写到 40_custom 里,再把 os_probe 禁用掉。
|
2
coffeehat 243 天前 via Android
不建议自己改 grub.cfg ;你可以装个 grub-customizer ,图形界面很好改启动项
|
3
busier 243 天前 via iPhone
那你改 grub.cfg 的时候 没看到第一行写着 不要直接修改这个文件吗!!!
一楼正解 禁用 os_probe ,防止自动添加 win 项 然后 40_custom 自定义一个 win 项 最后 update-grub 一下! |