tom@tom-turing:~> su -
Password: 
tom-turing:~ # grub2-editenv list        #查看当前默认启动项
env_block=512+1
saved_entry=openSUSE Tumbleweed
tom-turing:~ # mv /boot/grub2/grubenv /home/grubenv.bak   #删除原grubenv
tom-turing:~ # grub2-editenv /boot/grub2/grubenv create
tom-turing:~ # grep ^menuentry /boot/grub2/grub.cfg | cut -d "'" -f2
openSUSE Tumbleweed
Windows 10 (on /dev/sdb1)

tom-turing:~ # grub2-set-default 'Windows 10 (on /dev/sdb1)'    #设置默认开机启动项为
tom-turing:~ # grub2-editenv list        #查看设置是否成功
env_block=512+1
saved_entry=Windows 10 (on /dev/sdb1)
tom-turing:~ # grub2-mkconfig -o /boot/grub2/grub.cfg  #重新生成grub.cfg配置文件
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-5.8.4-1-default
Found initrd image: /boot/initrd-5.8.4-1-default
Found linux image: /boot/vmlinuz-5.6.2-1-default
Found initrd image: /boot/initrd-5.6.2-1-default
Found Windows 10 on /dev/sdb1
done
tom-turing:~ # reboot      

版权声明:本文为pop541111原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/pop541111/article/details/108771874