选择 GRUB 选项后出现空白屏幕 - 可以从 LiveCD 启动,没有问题

选择 GRUB 选项后出现空白屏幕 - 可以从 LiveCD 启动,没有问题

几周前,我在 AMD 双核台式机(自制)上安装了 Ubuntu Oneiric Ocelot 11.1,该机配有 AMD/ATI Radeon XFX“HD 4350”显卡,没有出现任何问题。最近,我尝试更新 GRUB 2 以检测机器上的 Windows 7 安装,并按照页面——导致 GRUB 在重启时无法加载(我收到了“grub rescue”提示)。

为了解决我的新问题,我遵循了一些说明页面——主要是这部分:

sudo -i
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot  #skip this one if not have a separate /boot partition
grub-install --root-directory=/mnt/ /dev/sda

这导致了我的主要问题:


主要问题:

现在我的电脑可以启动到 GRUB,但如果让它加载 Oneiric,屏幕会立即变黑,重启后屏幕仍然保持空白——而且,显示器会关闭并显示“无信号”。只有启动到 LiveCD,然后关闭显示器并再次打开,才能解决这个问题*。


我极其无知的观点是,这是一种显卡检测问题,但我不知道它是怎么造成的,也不知道如何解决。有什么想法吗?

我最近也一直在尝试排除 (即 googleshoot) 与 Gnome 3 中的图形相关的一些问题 —— 不幸的是我没有具体细节,并且我采取的任何步骤都没有立即导致出现不良行为,但我想我可能搞砸了一些东西。

*起初我以为恢复过程更加复杂,但后来将其简化了。

答案1

此方法只能用于远程(ssh)连接。

sudo vi /etc/default/grub
  1. 添加此内容:

    GRUB_CMDLINE_LINUX_DEFAULT="vga=792"
    

    GRUB VGA 模式你可以在这里看到

  2. 打开此功能或添加(如果没有):

    GRUB_TERMINAL=console
    

答案2

也许你在 grub 菜单中使用它

在安装屏幕上,像往常一样press F6选择并安装 Ubuntu。nomodeset

  • 安装后首次启动时,e按获取 GRUB 引导加载程序。
  • 使用箭头键导航到并删除quiet并在其位置splash键入单词nomodeset
  • 按下Ctrl and X即可启动
  • 你现在可以像往常一样登录你的 Ubuntu

或者你可以尝试

尝试不选择任何更改的 Ubuntu,然后press F6

将其添加到命令行末尾:

i915.modeset=0 xforcevesa

然后按回车键,它应该可以成功启动。

答案3

您可能需要修复引导部分 - grub。Ubuntu 中有一个小程序可以执行此操作。在这里您可以找到所需的一切:https://help.ubuntu.com/community/Boot-Repair

答案4

我最终重新安装了 Oneiric,成功了;有点失望,因为这是我三周内第七次重新安装,但最终我还是成功了,因为 Boot Repair 建议让我的 GRUB 菜单中出现了 Windows 7 行。谢谢大家!

相关内容