升级后(gma500_gfx 驱动程序),Ubuntu 12.04 启动时在 grub 菜单前挂起并出现黑屏

升级后(gma500_gfx 驱动程序),Ubuntu 12.04 启动时在 grub 菜单前挂起并出现黑屏

我在 fit-pc2 上使用 Ubuntu规格从 10.04 升级到 12.04 后,我在启动时出现黑屏(在显示 grub 菜单之前),并且计算机挂起且没有磁盘活动。

我已经设法在实时 USB 密钥上启动 Ubuntu 12.04,但必须添加以下启动选项才能执行此操作:

  • console=tty1 或 console=text
  • acpi=关闭
  • 诺阿皮克
  • 模式设置

使用启动修复,我尝试将这些选项添加到 /etc/default/grub(参见这个馅饼日志例如),但我无法修复黑屏问题。

我尝试了许多其他方法,例如网上提到的 PSB-GFX_drivers 解决方法,但都没有成功,也尝试了取消注释GRUB_TERMINAL=console,结果得到了

未激活视频模式

错误。

在这些测试中,我设法破坏了 /boot/grub/grub.cfg,然后可以在命令行中输入 grub。这让我有机会检查如果我输入以下内容,是否可以无问题地启动:

grub> set root=(hd0,1)
grub> linux /vmlinuz root=/dev/sda1 ro acpi=off noapic nomodeset console=tty1
grub> initrd /initrd.img
grub> boot

我怎样才能告诉 grub 使用这些选项?

答案1

我已经测试过了此解决方案使用我自己的 fitpc2 并且它可以工作。

您需要在 BIOS 设置中选择“Windows XP”,而不是“其他操作系统”。

答案2

编辑后/etc/default/grub你运行了吗sudo update-grub

除非您这样做,否则它不会更新。

答案3

你可以通过检查 的输出来检查你的内核选项dmesg。查找以 开头的行[0.000000] Kernel command line:。它可能不在最开始,例如我的是第 145 行。

答案4

加载 BIOS 后,我的屏幕失去连接,我进入 BIOS 并看到它被设置为 DOS 和 WinXP。我尝试将两者切换到其他,但没有任何效果。然后我将其恢复为 DOS 并保留另一个,它以图形启动。它起作用了!

相关内容