GRUB启动菜单
- 主目录
- 子目录
GRUB配置文件
文件位置:/etc/default/grub
GRUB_DEFAULT - 设置默认启动条目
GRUB_TIMEOUT_STYLE - 设置启动菜单的显示方式
GRUB_TIMEOUT - 设置启动菜单的等待时间,单位为秒
GRUB_RECORDFAIL_TIMEOUT - 设置上次启动失败后重新启动时等待时间
修改配置文件
步骤一
grep menuentry /boot/grub/grub.cfg
查看GRUB引导加载程序的配置文件
注意:最左边黄色标注的是主目录的编号,右边绿色标注是在主目录1下的子目录,看缩进或者是submenu来区分子目录。
步骤二
sudo vi /etc/default/grub或 sudo gedit /etc/default/grub
打开GRUB配置文件
- 修改GRUB_DEFAULT
想切换到内核6.5.0-45-generic,可以将GRUB_DEFAULT设置为"1>2","1>Ubuntu, with Linux 6.5.0-45-generic","Advanced options for Ubuntu>Ubuntu, with Linux 6.5.0-45-generic"
- 修改GRUB_TIMEOUT_STYLE
设置GRUB_TIMEOUT_STYLE=hidden表示启动时隐藏GRUB菜单,如果想启动时显示GRUB菜单直接注释GRUB_TIMEOUT_STYLE=hidden或者设置GRUB_TIMEOUT_STYLE=menu
步骤三
sudo update-grub
更新GRUB配置
步骤四
sudo reboot
重启测试
附加
用户自动登录
cat /etc/X11/default-display-manager
查看当前使用的显示管理器
注释:常用显示管理器有[GNOME(gdm3)—ubuntu17.10版本后默认使用],[LightDM(xfce)—ubuntu16.04及之前默认使用]
sudo vi /etc/gdm3/custom.conf
打开gdm3配置文件
取消掉AutomaticLoginEnable和AutomaticLogin的注释并将AutomaticLogin改成要自动登录用户的用户名
sudo reboot
重启测试