GRUB2:启动Windows时出现黑屏

我知道这可能是重复的,但是我已经阅读了很多关于此问题的post,没有人指出我的解决方案。

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

我有一个双启动系统,Ubuntu 14.04和Windows 7(都是64位),我有一个NVIDIA VGA。 Windows安装过去工作得很好,VGA正在完成它的工作。 当我全新安装’trusty tahr’(我有一个集成的intel图形CPU)时,我的显示器插在主板上,之后我立即安装了官方回购的video卡驱动程序(我相信nvidia-331)。 他们的安装成功(至少从我从’Nvidia X服务设置’工具中看到的)。 之后,如果我将显示器插在video卡上,grub会在黑屏上显示,但是无论如何我都可以启动Ubuntu,当登录页面出现时,video输出正常。 Windows启动时无法告知相同内容。

我尝试了很多建议的修复: nouveau.modeset=0, nvidia.modeset=0, nomodeset /etc/default/grub文件中的nouveau.modeset=0, nvidia.modeset=0, nomodeset选项,我也尝试将相应的内核模块列入黑名单,在/etc/default/grub nouveau.modeset=0, nvidia.modeset=0, nomodeset中添加.conf文件。 这些都没有解决我的问题。

我坚持认为这必须是一个grubvideo问题,因为如果我将我的显示器插在主板上,我可以成功启动Ubuntu和Windows,而且Ubuntu的boot-repair工具也没有发现任何重要问题(参见http:// paste.ubuntu.com/8552162/ )。

我目前没有想法,有没有人提出任何建议? 非常感谢!

洛伦佐

当grub启动窗口时,一切都将在win7手上进行…所以我认为问题从此开始。 这是一个图形问题,所以我让grub完全没有工作模式:

sudo gedit /etc/default/grub

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

sudo update-grub

如果不起作用,我将看看bios设置寻找pci或图形CPUfunction上的未校正配置。