在 Legacy BIOS 机器上安装 ubuntu 13.10 时出现问题

在 Legacy BIOS 机器上安装 ubuntu 13.10 时出现问题

抱歉我的语法不好,但我需要帮助在我的 PC 上安装新的 ubuntu。
我有一台联想 Z570 笔记本电脑,规格如下:

Intel i5 2430M
4 GB RAM
Nvidia 520M (optimus) - switchable with Intel HD 3000
750 GB HDD

由于 PC 不支持 UEFI,我已在传统 BIOS 模式下安装了 Windows 8。当我尝试安装 Ubuntu 13.10 时,它会尝试在 EFI 模式下安装,即启动屏幕 - 首先是黑色并显示错误消息

无法打开‘\EFI\BOOT\fallback.efi’:14

配置安装后,安装在最后一步失败,并显示以下消息:

grub-efi-amd64-signed 无法安装到 /target/

有人有同样的问题吗?我现在该怎么办?

额外信息:
GNU Parted 输出 ( sudo parted -l)

Model: ATA WDC WD7500BPVT-2 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  65.8GB  65.8GB  primary   ntfs            boot
 2      686GB   690GB   4201MB  extended
 5      686GB   690GB   4201MB  logical   linux-swap(v1)
 3      690GB   750GB   60.2GB  primary   ext4

答案1

您的观察

当我尝试安装 Ubuntu 13.10 时,它会尝试以 EFI 模式安装,即(启动屏幕 - 黑色,并且首先显示错误消息“无法打开‘\EFI\BOOT\fallback.efi’:14”)

...显然与您之前关于计算机不支持 EFI 的说法不符。您不能除非计算机以 EFI 模式启动,否则不会收到该消息。文档可能未提及它,或者在编写文档后在固件更新中添加了支持,但您的计算机中显然有 EFI。

也就是说,您的分区表数据也清楚地表明您已安装 BIOS/CSM/传统模式的 Windows,而让 Linux 与之共存的最佳方法是以 BIOS/CSM/传统模式启动 Linux。您可以使用固件的内置启动管理器为启动介质选择启动选项来实现这一点不是包括字符串“EFI”或“UEFI”。(您通常可以在启动过程的早期按下 Esc 或功能键来访问启动管理器。不幸的是,具体哪个键因计算机而异。)在基于 EFI 的计算机上,您通常会看到两个可移动介质选项,一个带有字符串“EFI”或“UEFI”,另一个不带;只需选择没有该字符串的选项即可在 BIOS/CSM/传统模式下启动。

如果这不起作用,请尝试安装 USB 安装程序并EFI从中删除整个目录树。(如果您使用的是 CD-R 或 DVD-R,这在理论上是可行的,但这要困难得多,因为您需要重新制作它。)EFI 引导加载程序驻留在此目录中,因此如果没有 EFI 引导加载程序,计算机将被迫以 BIOS/CSM/旧模式启动安装程序。

相关内容