新浪博客

修改linux的grub启动项顺序的三种方法

2019-02-19 16:21阅读:

方法一:
1.终端中输入以下命令 sudo gedit /boot/grub/grub.cfg
2.把类似下面你需要移动到最前面的选项内容
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-XXXXXXXXXXXXXXX' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 D4C4BF7AC4BF5E04
else
search --no-floppy --fs-uuid --set=root D4C4BF7AC4BF5E04
fi
parttool ${root} hidden-
chainloader +1
}
set timeout_style=menu
if [ '${timeout}' = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
拷贝到 ### BEGIN /etc/grub.d/10_linux ### 的前面
方法二:
1.终端中运行 sudo gedit /etc/default/grub
2.设置default-set=2 从第一条开始算,0是第一条,第三条就是2
3.使文件生效在终端中运行 sudo update-grub
保存退出
方法三:
1.终端中运行 sudo gedit /boot/grub/grub.cfg
2.找到set default='0' 修改 set default='0' 从第一条开始算,0是第一条,第三条就是2
保存退出

我的更多文章

下载客户端阅读体验更佳

APP专享