Ubuntu Server 11.10 启动时白色终端显示乱码黑色文本

Ubuntu Server 11.10 启动时白色终端显示乱码黑色文本

我刚刚安装了 Ubuntu 服务器 11.10,安装很顺利。该系统运行在带有板载显卡的 Intel Pentium II 主板上。

但是当我尝试启动 Ubuntu 时,我得到的是白色终端,其中有乱码黑色文本。我尝试了各种 grub“修复”,因为谷歌搜索该问题似乎表明这是一个与 res 或 grub 相关的问题。

我无法 ssh 登陆,所以这个问题也会影响 Linux。

到目前为止,我什么都没成功,已经束手无策了。这是我第一次尝试 Ubuntu,因为我的朋友告诉我它比 CentOS 更适合服务器,因为它更简单……其实不然……

有人知道问题可能出在哪里吗?回答时请记住我是 Ubuntu 新手和 Linux 新手。

自 2012 年 1 月 26 日起,我尝试将 console=ttyl 行添加到 /etc/default/grub 并运行 update-grub。这会导致启动参数中的行通常显示为:

linux /vmlunz-3.0.0-12-generic-pae root=/dev/mapper/dev-root rovt.handoff=7

现内容如下:

linux /vmlunz-3.0.0-12-generic-pae root=/dev/mapper/dev-root ro 控制台=ttyl vt.handoff=7

这不起作用。有没有办法将 console=ttyl 单独插入一行?我束手无策了,感谢您的帮助,Speed

答案1

尝试console=tty1在内核行中添加您的启动选项。

编辑/etc/grub/defaults并将其添加到选项行

sudo -e /etc/grub/defaults

编辑以下行(splash 是可选的)

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash console=tty1"

你遇到的问题似乎与你的图形驱动程序和帧缓冲区有关

这里有一个错误报告(我认为你有一个类似的问题,只是使用了不同的英特尔卡)。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/914311

我只是发布了一种替代解决方法。

通过上述内容,我已经告诉了你很多我所知道的与这个错误有关的事情。

答案2

  1. 在启动过程中点击 Esc 进入 grub 菜单,选择具有恢复模式的旧版本

  2. 将 nomodeset 和 xforcevesa 添加到 /etc/default/grub 中的 grub 配置中(请参阅下文了解如何操作)相关:nvidia-96 驱动程序导致 Geforce4 Ti 4660 上显示乱码

  3. 在 grub 配置中取消注释启用 GRUB_TERMINAL=console 的行(即不要在 grub 菜单中 使用图形)

  4. sudo 更新 grub

  5. 重启

答案3

您可能已经找到了问题的解决方案。如果是这样,请分享。

这是对我有用的方法。在谷歌搜索并关注了 Jon Vaughan 在上面提供的链接和其他答案后,我找到了这个解决方案。感谢@all。

这是我做的,

  1. 在启动过程中按住 SHIFT 键查看 GRUB 菜单

  2. 按 e 进行编辑您将看到类似这样的内容。

    記錄失敗
        加载视频
        gfx模式$linux_gfx_mode
        安装gzio
        修改 part_msdos
        ......
  1. 我替换$linux_gfx_mode800x600

  2. 按 CTRL+x 启动

注意:这里的分辨率800x600没有任何意义。我曾尝试过1024x768,但结果相同。终端/显示器的分辨率没有变化。但我的显示器上不再出现乱码。

这是一个临时解决方案。如果这对您有用,您可以像我一样进行永久性更改。通过查看/etc/grub.d/10_linux,我发现$linux_gfx_modein/boot/grub/grub.cfg是由变量设置的GRUB_GFXPAYLOAD_LINUX。所以,

  1. 编辑/etc/default/grub

  2. 在最后添加这一行GRUB_GFXPAYLOAD_LINUX=800x600

  3. sudo 更新 grub

  4. sudo 重启

注意:从看来,/boot/grub/grub.cfg变量$linux_gfx_mode应该具有像keep或 这样的值text,因此 800x600 不是预期值。因此,系统可能会恢复到某个默认值,这解决了我的问题 ;-)

相关内容