经过多次尝试,我终于在 DELL Inspiron 15z 上以 EFI 模式(GPT 分区表)安装了 Ubuntu 12.04。对我有用的是这篇文章中的内容https://askubuntu.com/a/224332/149034即我将 BIOS 设置为传统模式,然后选择以 EFI 模式启动(在 stuart-up 中按 F12)12.04 Live CD。这样,我就将 Ubuntu 安装在 GPT 分区表中,并使用 EFI 引导加载程序。
问题是,现在,为了启动 Ubuntu,我每次都必须重复这些步骤:
启动是从 BIOS 设置为传统模式的。
我在启动时按 F12 选择以 UEFI 模式启动 Ubuntu。
如果我直接在 BIOS 中设置 UEFI 模式,则在 grub 之后,我会看到一个空白(紫色)屏幕,并且 Ubuntu 无法启动。
安全启动已被禁用,我尝试通过启动修复来修复它,但没有成功。
有人知道问题是什么吗?
我发现这与一个错误有关
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1093472 https://answers.launchpad.net/ubuntu-certification/+question/217551 当在 BIOS 中启用集成 NIC(以太网卡)时,Ubuntu 12.10 启动会挂起在紫屏上
事实证明,在 BIOS 中停用集成 NIT 后,UEFI 启动会直接启动。但没有以太网……