grub 启动内核后屏幕空白

grub 启动内核后屏幕空白

我将 Ubuntu 12.04 安装在一对配备 AMD A4 系列 CPU 和华硕主板(Asus F1A55-M/CSM、Micro ATX、Socket FM-1)的 Inwin BL 系列机器上。

安装很顺利,但是当机器启动时,键盘在 grub 菜单上不起作用,并且启动时屏幕变空白或显示乱码。

我可以盲目登录并重新启动机器,所以它显然正在运行,但视频却完全乱了。

Control-Alt-F1/2 没有给我文本控制台。

我已将 CD 启动到救援模式并将 grub 设置为文本模式,这样就可以了……但是一旦内核加载,我就会看到它更改字体,然后屏幕再次变为空白。键盘 (USB) 在系统启动之前不起作用,所以我无法中断 grub 在那里执行任何操作。

我假设 Ubuntu 正在设置该硬件不喜欢的某些图形或文本模式。

答案1

由于您无法访问 GRUB 命令行,因此您必须执行以下操作:

当 GRUB 菜单出现时按“E”。

现在它将显示您可以编辑的 GRUB 文件。

在此文件中,将默认分辨率更改为 640x480px(第 25 行),并对 GRUB 文件进行以下更改:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off pci=noacpi"
GRUB_CMDLINE_LINUX=""

如果它使用此配置工作,请在系统正确启动后,转到终端并输入:

sudo gedit /etc/default/grub

在这里进行与之前相同的更改。然后输入:

sudo update-grub

相关内容