升级后,我的台式机系统(asrock z77、intel i5、geforce gtx 650、16 GB ram)只能启动到黑屏。我的意思是在 GRUB 界面(内核为 3.8.8-19-generic)和紫屏之后。
我几乎尝试了在论坛和其他地方能找到的所有解决方法,这里有几个资源(如果其他人遇到类似的问题):
如何在 grub2 中设置 NOMODESET 和其他内核启动选项
我曾多次以不同的方式修改 grub 条目。此时它往往会挂起并显示“正在加载初始 ramdisk...”语句
尝试按照 UbuntuReinstallation 指南重新安装 Ubuntu 的系统文件,但是:
(i。) 升级选项不可用;(ii。) 通过手动分区(其他)安装时出现问题,当我选择“sda1”分区并单击“现在安装”时,我收到一条错误消息,提示“没有定义根文件系统”。
**无论将挂载点设置为“/”都会出现此错误消息
然后我尝试了“启动修复”,认为它可能会有帮助:http://paste.ubuntu.com/5627802/
我现在认为微软解决严重 BSOD 的方案就是把盒子拿到外面然后射击它或者从行驶中的车辆上把它从桥上扔下去这是唯一可行的选择。
如果有人能提供帮助,请提出一些建议 - 我们将不胜感激。
提前致谢。
脚注:2013 年 5 月 10 日星期日
在过去的一周里,我多次尝试解决这个“空白屏幕”问题。为此,我又组装了一台相同的机器,两块独立的 Nvidia 显卡(GTX650 和 GTS450),在全新安装的 12.10 和 13.04 上进行测试
我遵循了论坛主题、错误报告和 askubuntu 帖子中的许多建议:
Ubuntu 12.10 / 13.04
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
sudo apt-get install linux-headers-generic
sudo apt-get --reinstall nvidia-current nvidia-settings
sudo reboot
也:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
sudo apt-get install linux-headers-generic
sudo apt-get --reinstall nvidia-current nvidia-settings
sudo reboot
我已经完成‘删除’:
sudo apt-remove nvidia-current nvidia-common
sudo apt-remove nvidia-current-updates
我已经“重新配置”:
sudo dpkg-reconfigure nvidia-current
sudo dpkg-reconfigure nvidia-current-updates
我已经清除了 nvidia 发布的 butthead 驱动程序:
sudo apt-get purge nvidia*; sudo rm /etc/x11/xorg.conf
按照上述步骤安装了新的 nvidia 驱动程序(310、319):
sudo apt-get install-experimental-319
sudo apt-get install-319-updates
清除 Nouveau(因为它没有被列入黑名单):
sudo apt-get --purge remove xserver-xorg-video-nouveau
sudo apt-get install linux-headers-'uname -r'
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
sudo apt-get-alternatives --config gl_conf
sudo ldconfig
sudo update-initramfs -u
sudo nvidia-xconfig
通过安装“dconf-tools”重做 Unity。
原始系统和测试系统都配有 nvidia 显卡,可连接显示器,但均未出现在“附加驱动程序”中。对于测试系统,无论显卡是全新安装时插入 PCI 插槽,还是在 12.10 和 13.04 中稍后添加,情况都是如此。
当我在安装 nvidia 后执行“lsmod | grep -i nv”时,nvida 数据就在那里,但系统仍然启动到空白屏幕。我玩过“lightdm”和“nomodeset”。
如果在测试系统中编辑 grub 以添加“nomodeset”,这会导致系统在“加载初始 ramdisk ...”后挂起
因此,如果有人有什么想法,我洗耳恭听。
答案1
我遇到过这种情况,我不得不通过加载 grub 2 启动选择屏幕中列出的先前版本来进行实验。然后,当我找到已加载的内核时,我将它设置为默认值。
我在谷歌上搜索后发现,出于某种原因,13.04 在启动选项中放置了两个不可用的内核。我有 3.8.0-19 和 3.5.0-28,它们是无功能的内核。需要的内核是 3.2.0-40。在删除并将 grub 中的正确内核设置为新的默认值后,一切正常,13.04 运行良好
答案2
我在配备 Nvidia gtx 660M 的 Asus g55vw 上安装 Ubuntu 13.04 时也遇到了同样的问题。我的情况是,它启动了 live cd 并顺利安装了 Ubuntu。安装成功完成。重新启动后,它直接进入黑屏。
我的修复。
- 我从 BIOS 禁用了安全启动和快速启动
- 启动到 GRUB。按下电源按钮后一直按住 shift,直到看到 Grub。
- 选择高级启动选项
- 它会给你两个选项 ubuntu.xx 和 ubuntu recovery。选择恢复。
- 等待出现提供选项的屏幕。我选择了 Grub 选项。它将 grub 更新到最新版本。
- 我重启了电脑
- 再次进入 grub
- 重复步骤 2 - 4
- 再次进入启动选项屏幕,选择允许网络以启用互联网
- 然后从同一菜单中选择 root shell
- 进入 shell 后,我按照此处发布的有关如何安装 NVidia 驱动程序的教程进行操作:dedoimedo.com - 安装 nvidia 驱动程序教程
驱动程序安装顺利,电脑完美重启到桌面。希望这对你有帮助,祝你好运
答案3
尝试将另一个屏幕插入您的计算机。
我更新到了新的 13.04,重启后一切都正常,但后来我移除了连接到 VGA 输出的额外屏幕。
关机重启然后黑屏。
关机并重启多次,但每次都只是黑屏。
插上额外的屏幕,哇!两个屏幕都回来了。
移除多余的屏幕,笔记本电脑屏幕将调整到更好的分辨率并保持开启状态。
重新启动,没有额外的屏幕,黑屏又回来了!
只要两个屏幕连接起来,一切就都好了。
不要认为它与驱动程序有任何关系,因为它在 Ubuntu 12 上运行良好。
答案4
嗨,我遇到了类似的问题,我已经解决了......
- 启动到恢复模式
- 启用网络
- 现在选择 dpkg 修复选项
- 文件已下载且软件包已重新安装
- 出现提示时重新启动