好的,看来这个问题之前有人问过,但一直没有得到成功解答。我有一台 Windows 8 Toshiba P75-A7200,我已禁用安全启动、快速启动和快速启动。然而,当我尝试启动 Ubuntu 13.04 USB 安装程序时,我进入了 GRUB 屏幕,当我选择“安装前尝试 Ubuntu”时,它挂在黑屏上。我也尝试过以传统模式启动,结果是一样的。
我所看到的答案对我没有帮助,因为他们似乎假设我可以访问 Ubuntu 终端?
我读过这个: 我的计算机启动时出现黑屏,我该怎么做才能修复它? 但禁用安全启动并启用 BIOS 传统模式没有帮助。我的电脑没有 UEFI/BIOS 选项;只有 UEFI 或 BIOS。
与此相同: 使用 UEFI 安装 Ubuntu 和预装的 Windows 它提出了同样的事情,但却没有作用。
它们都假设我可以进入 Ubuntu 安装程序。我也尝试安装 Linux Mint,但它仍然没有响应。当然,我对两者都使用了 64 位。
所以 Ubuntu 应该能够使用 UEFI 和安全启动。出了什么问题?
PS 这是黑屏,不是紫屏,所以我不认为问题出在我的视频驱动程序上,因为我在另一台电脑上也遇到过这种情况。我知道问题出在 UEFI 上,因为我在其他三台 Windows 7 电脑上都安装好了 Linux。
编辑:dd 只是尝试切换到 nomodeset,然后就进入了 ubuntu 命令行。我尝试了 startx,结果出现了错误,所以我不知道该怎么做?
答案1
尝试使用这些来代替 nomodeset 或补充 nomodeset:acpi_osi=Linux acpi_backlight=vendor
由于您的系统非常新,您可能确实需要 13.10 中的所有修复,因为内核和英特尔驱动程序都有变化。但我们只建议那些意识到它不是最终版本、可能会崩溃并且需要报告这些错误以便进行额外修复的用户使用 13.10。或者您是测试人员而不是用户。
答案2
在弄清楚之后,我添加了一个指向我在 coderwall 上发表的帖子的链接,以防有人读到这篇文章并且遇到了和我一样的问题:https://coderwall.com/p/ydbldg
在 GRUB 屏幕上:您可以尝试 Ubuntu 或直接安装它,但在执行此操作之前,我必须按“e”,然后修改脚本。在“quiet splash”之前,我添加了“acpi _ osi=Linux acpi _ backlight=vendor”。然后它应该可以毫无问题地加载到 Ubuntu GUI 中。
在安装过程中,如果安装程序无法识别现有的 Windows 操作系统,则必须选择“其他”选项并手动进行分区。最终,Windows 8 仍会存在,所以不用担心。选择您创建的分区,并在其中创建一个交换分区,其大小约为分区本身大小的 10%。我上面链接的视频对此的解释比我好得多。然后完成安装。
如果您尝试重新启动计算机,并且再次出现黑屏,请不要担心。使用 LiveCD 重新启动计算机并从 LiveCD 安装引导修复:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install boot-repair
在启动修复中,只需单击“推荐”按钮。它将修复 GRUB 屏幕,以便您可以看到 Ubuntu 和 Windows,尽管 Windows 在菜单中的名称很奇怪,但它仍然有效。重新启动计算机。
您应该会看到 GRUB 屏幕。选择 Ubuntu 并按“e”。重复第 4 步,这样您就可以进入 Ubuntu。要永久解决黑屏问题,请在 /etc/default/grub 中编辑此行:
GRUB _ CMDLINE _ LINUX _ DEFAULT="acpi _ osi=Linux acpi _ backlight=vendor quiet splash"
然后在终端中执行“sudo update-grub”并重新启动。
答案3
我通过在 BIOS uefi 禁用模式下安装 Ubuntu 系统解决了该问题,然后在 uefi 模式下重新安装,黑屏问题就消失了。