在新电脑上安装 Ubuntu 11.10 后,几周内一切都运行正常,现在启动 Ubuntu 时突然出现一个空白的紫色屏幕,没有“Ubuntu”启动画面和 5 个点,但系统确实启动了。
Ubuntu 启动画面消失了,这是怎么回事?
另外,我已经检查过 Grub 启动,它位于quiet splash
Linux 行中。
我有一块 ATI Radeon 5450 显卡,nomodeset
第一次从安装 CD 启动时需要将其添加到 Grub 行中,但现在此行已从 grub 启动中消失。
有人可以帮忙吗?
答案1
经过网上搜索,我找到了这个问题的答案,解决方案很简单。
显然,这是因为图形驱动程序在启动过程中加载速度不够快,所以当图形驱动程序准备好时,启动已几乎完成,因此没有显示普利茅斯屏幕,或者只看到非常快速的普利茅斯屏幕。
所以我找到的解决方案并且它有效,就是在下面的文件中添加一行简单的代码。
gksu gedit /etc/initramfs-tools/conf.d/splash
然后加:
FRAMEBUFFER=y
保存文件,然后:
sudo update-initramfs -u -k all
此命令将更新包含内核在启动时所需驱动程序的初始 ramdisk。-k all
如果您安装了多个内核,此参数将更新所有内核。重新启动,一切正常。
这也适用于 ubuntu 12.04。
希望这能帮助那些怀念可爱的 Ubuntu 启动屏幕的人。
答案2
我解决了这个问题:
- 打开/boot/grub/grub.cfg (使用
sudo gedit
在终端中加载它) - 移除所有$vt_handoff (笔记:执行此操作之前,请备份 grub.cfg)
- 保存。