GRUB2:启动 Windows 时出现黑屏

GRUB2:启动 Windows 时出现黑屏

我知道这可能是重复的,但我已经阅读了很多关于此的帖子,没有一个能给我指出解决方案。

当加载 GRUB2 时,会出现黑屏(左上角有静态白色光标),当 Ubuntu 登录页面出现时,黑屏就会消失,但如果我启动 Windows,黑屏就会永远留在那里(即使我能听到“登录声音”)。

我有一个双启动系统,Ubuntu 14.04 和 Windows 7(均为 64 位),并且我有一个 NVIDIA VGA。Windows 安装以前工作得很好,VGA 可以正常工作。当我全新安装“trusty tahr”(我有一个集成的英特尔图形 CPU)时,我的显示器插在主板上,之后我立即从官方存储库安装了显卡驱动程序(我相信是 nvidia-331)。它们的安装成功了(至少从我从“Nvidia X serve settings”工具中看到的情况来看)。之后,如果我将显示器插在显卡上,grub 就会出现黑屏,但我无论如何都可以启动 Ubuntu,当登录页面出现时,视频输出正常。Windows 启动时无法显示相同的信息。

我尝试了许多建议的修复方法:文件nouveau.modeset=0, nvidia.modeset=0, nomodeset中的选项/etc/default/grub,还尝试将相应的内核模块列入黑名单,.conf在中添加一个文件/etc/modprobe.d。但这些都无法解决我的问题。

我坚持认为这肯定是 grub 视频问题,因为如果我将显示器插入主板,我可以成功启动 Ubuntu 和 Windows,而且boot-repairUbuntu 的工具也没有发现任何重要的东西(见http://paste.ubuntu.com/8552162/)。

我现在没什么主意,有人能给我一些建议吗?非常感谢!

洛伦佐

答案1

当 grub 启动 windows 时,一切都将按照 win7 的方式进行...所以我认为问题开始得更早。这是一个图形问题,所以我让 grub 完全在无图形模式下工作:

sudo gedit /etc/default/grub

# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console

sudo update-grub

如果不起作用,我将查看 bios 设置,查看 pci 或图形 CPU 功能上未更正的配置。

相关内容