这个问题是关于在使用 UEFI 安全启动的机器上尝试安装 Ubuntu (12.04.2) 时出现黑屏问题的另一个问题。就我而言,是从外部驱动器中的 DVD 进行安装。
我已经尝试根据各种线程中的建议修改启动配置(请参阅下面的--部分--列表),所以我在这里询问下一步我可以尝试什么?!
我仍然希望有一个简单的解决方案,尽管我看到的一篇帖子(关于英特尔 3000 显卡的问题)似乎暗示我可能被迫使用命令行安装。如果是这样的话,我希望确信安装后可以很容易地修复该问题。
请记住,我对 Ubuntu 和 Linux 还很陌生。
到目前为止尝试过的配置都是从以下开始的:
set gfxpayload=keep linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash -- initrd /casper/initrd.lz
我试过:
- 添加
nomodeset
(到linux ...
行) - 添加
nomodeset=1
- 替换
quiet splash
为nomodeset=1
- 替换
quiet splash
为nomodeset acpi=off
- 替换
quiet splash
为nomodeset apic=off acpi=off
- 替换
quiet splash
为nomodeset apic=off acpi=off drm_kms_helper.poll=0
我甚至尝试在最后的排列
set gfxmode=1366x768
之后添加set gfxpayload=keep
,但没有成功。(我甚至不确定这是否可行?)- 添加
安装 Wubi
为了检查 DVD 的完整性,我从 Windows 运行了 Wubi 安装程序。据我所知,它运行良好,安装完成。
当然,我无法启动 Wubi,因为
\ubuntu\winboot\wubildr.mbr
+ 0xC000007B 问题阻止了我。所以我卸载了它。我的机器是华硕 X502C,配备英特尔 i3-3217 处理器和“集成英特尔® 高清显卡 4000”卡。
这款笔记本电脑实际上在在线目录中被列为 ASUS X501A,它似乎在 ubuntu.com 的认证列表中获得了绿灯,并在论坛上获得了好评。(我猜想旧机器的库存已经用完了,他们转而购买了它的继任者。虽然 X502C 无疑是 X401A 的改进版本,但到目前为止,它对我来说效果并不好……)
我确认它正在使用 UEFI 安全启动(Confirm-SecureBootUEFI 返回 True)
显示的是黑色的新式 GNU Grub 屏幕
到目前为止我所关注的主要主题:
- 无法安装 live dvd 或让我尝试 ubuntu
- 如何理解 Ubuntu UEFI 安全启动安装?
- 在预装 Windows 8(64 位)系统上安装 Ubuntu(支持 UEFI)
- 在预装 Windows 8(64 位)系统上安装 Ubuntu(支持 UEFI)
- 无法在联想 Y500 上安装 Ubuntu
- 如何在 grub2 中设置 NOMODESET 和其他内核启动选项
- UEFI
- 尝试安装 ubuntu 时黑屏
- 在安装 ubuntu 时,我只看到黑屏 [重复]
- 尝试使用英特尔高清显卡 3000 安装时屏幕变黑
另外还有这个,对我来说有点难懂:
答案1
如果您无法让它在 EFI 模式下工作,请尝试以下操作:
- 在固件中禁用安全启动。
- 在固件中启用 BIOS/CSM/legacy 支持。(它可以有多个名称。)
- 启动 Ubuntu 安装程序处于 BIOS/CSM/传统模式。通过进入 shell 并查找目录来验证它是否在此模式下运行
/sys/firmware/efi
;它应该不是存在。 - 进行安装。完成后,Windows 和 Ubuntu 都应该启动,但你需要通过在固件中更改来选择启动模式,或者至少使用计算机的内置启动管理器。
- 在 Windows 中,安装我的rEFInd 启动管理器。
- 编辑 rEFInd
refind.conf
文件:取消注释该scanfor
行并确保它hdbios
是选项之一。
如果一切顺利,重新启动时您应该会看到一个 rEFInd 启动菜单,其中至少有两个选项。一个将在 EFI 模式下启动 Windows,另一个将在 BIOS 模式下启动 GRUB;而 GRUB 又将启动 Linux。这几乎是您让混合 EFI 和 BIOS 双启动配置运行的最顺利的方式。
不幸的是,我不能保证这种方法一定有效。rEFInd 的 BIOS 模式支持存在许多潜在问题,如果视频问题与 EFI 无关,这种方法根本无济于事。
答案2
在 BIOS 中,
在“安全”选项卡下,将“安全启动控制”更改为“已禁用”。然后在“启动”选项卡下,将“启动 CSM”更改为“已启用”。
然后插入安装介质(拇指驱动器或外部光盘),将该设备移至启动顺序的顶部,再次从 BIOS 中的启动选项卡进行操作。
来源:刚刚在华硕 X502C 上进行了此操作,并且成功了。