Grub高级选项条目显示不全及内核启动相关问题求助
Grub高级选项条目显示不全及内核启动相关问题求助
看起来你遇到的这个Grub主题限制问题确实挺闹心的——明明得靠旧内核才能正常启动,结果菜单里的条目显示不全,既看不清完整版本号,还没法区分正常模式和恢复模式,生怕误选踩坑。别担心,我给你几个实用的解决办法,亲测靠谱:
方法一:调整现有Lubuntu主题的显示参数
如果还想保留Lubuntu的主题风格,只是想让菜单显示更多内容,可以这么改:
- 先找到主题的配置文件,打开终端输入命令:
sudo nano /boot/grub/themes/lubuntu/theme.txt - 在文件里找和窗口尺寸相关的设置,比如
width、height或者menu_width,把数值调大(比如原来width是800,改成1000),这样菜单窗口的空间就变宽了;另外找font相关的行,比如font: "DejaVu Sans Mono 12",把字体大小改小(比如改成10),同样空间能塞下更多文字。 - 修改完按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器,最后更新Grub配置:
重启后就能看到菜单显示更完整的内容了。sudo update-grub
方法二:切换到Grub纯文本全屏模式
要是不想折腾主题,直接用纯文本模式最省心,完全避开主题的窗口限制:
- 打开Grub的主配置文件:
sudo nano /etc/default/grub - 找到
GRUB_THEME这一行,在前面加个#把它注释掉,比如改成:#GRUB_THEME="/boot/grub/themes/lubuntu/theme.txt" - 再检查下有没有
GRUB_TERMINAL_OUTPUT这一行,没有的话就加上:GRUB_TERMINAL_OUTPUT="console" - 同样保存退出后,更新Grub配置:
重启后Grub就会变成纯文本的全屏菜单,所有内核条目都会完整显示,版本号、正常/恢复模式一目了然,再也不会看错了。sudo update-grub
额外小技巧(可选):自定义内核条目名称
如果你想让菜单更一目了然,还可以给内核条目改个更清晰的名字:
- 打开
/etc/grub.d/10_linux文件:sudo nano /etc/grub.d/10_linux - 找到生成菜单条目的
menuentry相关代码,修改里面的名称格式,比如直接在名称里加上完整版本号和“正常模式”“恢复模式”的标注。不过这个需要点基础,如果觉得麻烦,前面两个方法已经足够解决你的问题了。
备注:内容来源于stack exchange,提问作者André Hangout
相关产品推荐
相关产品推荐

