我刚买了一台 HP pavilion hpe H9 phoenix(i7、8gb ram、126 ssd 和 2x500gb sata)并想在其上安装 Ubuntu 12.04。
但电脑似乎受 uefi 保护。所以我在 bios 中关闭了此功能。然后我成功进入了 live usb/cd 模式下的 conf 菜单(使用 F2 设置语言,使用 F3 设置键盘布局等)。然后我启动了尝试 Ubuntu 而不进行安装的选项,但什么也没发生:只是一个黑屏。
这是因为 uefi/efi 保护吗?这台塔式主板有保护吗?有谁知道如何在这台塔式主板或任何受 uefi 保护的 PC 上安装任何 'buntu?
这是我第一次遇到这样的事情……我想我之前已经安装过 100 次了。没有它我就活不下去了……
@+
谢谢
答案1
我怀疑您混淆了两个问题:
- 启动/UEFI-- 可扩展固件接口 (EFI) 及其最新变体统一 EFI (UEFI) 是古老的基本输入/输出系统 (BIOS) 固件的继承者。Linux 在基于 EFI 的系统上安装良好,尽管仍然存在各种类型的错误、怪癖和陷阱。大多数现代的基于 UEFI 的 PC 还提供 BIOS 兼容模式,以便您可以以任何一种方式启动。如果您尝试与 Windows 进行双启动,并且 Windows 已经安装并以 EFI 模式运行,那么您绝对应该使用 EFI 模式来启动 Linux;在大多数系统上,切换启动模式充其量也是一件很尴尬的事情。
- 安全启动-- 这只是 UEFI 的一个可选功能。它是 UEFI 规范的最新补充,到目前为止,我还不知道有任何计算机附带安全启动支持。(不过,我可能不知道有哪个新系统使用它。)Microsoft将要要求在搭载 Windows 8 的计算机上启用安全启动,以便这些计算机获得 Windows 8 认证。
我怀疑您遇到了 UEFI 兼容性问题,在固件中禁用了 UEFI,然后又遇到了其他兼容性问题。如果是这样,这与安全启动无关,事实上,您最好尝试在 EFI 模式下解决问题,特别是如果您打算双启动计算机。
展望未来,我建议您回答这些问题/执行这些测试:
- 您打算与 Windows 双启动吗?
- 如果您计划双启动,Windows 是如何启动的,是在 BIOS 模式还是在 EFI 模式下启动?您可以在 Windows 管理员命令提示符窗口中键入“bcdedit”,然后在“Windows 启动加载程序”部分中查找“路径”行,以找出答案。如果此行引用 winload.efi,则说明您是在 EFI 模式下启动的;如果它引用 winload.exe,则说明您是在 BIOS 模式下启动的。
如果您当前正在以 EFI 模式启动 Windows,并且计划双启动 Linux 和 Windows,那么最好的办法是让 Linux 以 EFI 模式安装。或者,您可以在 BIOS 模式下安装 Linux,并在安装后切换启动模式。
Ubuntu 安装程序应以 EFI 模式启动,但具体如何实现这一点因固件而异。您可以通过检查 /sys/firmware/efi 目录来验证您是否已以 EFI 模式启动 Ubuntu(包括其安装程序)——如果该目录存在,则表示您已以 EFI 模式启动。