安装 Fedora 17,错误“您尚未创建引导加载程序 stage1 目标设备”

安装 Fedora 17,错误“您尚未创建引导加载程序 stage1 目标设备”

使用 live CD ISO 在新计算机上安装 Fedora 17。

当我为 Fedora 安装创建新分区的部分时,出现以下错误:

you have not created a bootloader stage1 target device

sda must have a gpt disk label

答案1

此网站有助于识别问题:

http://forums.fedoraforum.org/showthread.php?t=271743

我是从“EFI”模式而不是 BIOS 模式启动 Fedora LiveCD 的。要找出您当前正在以哪种模式启动,请使用以下步骤:

首先,当您启动到 fedora liveCD 时,按 Ctrl+Alt+F2,这将弹出一个新提示。以 root 身份登录(无密码)。然后使用此命令:

dmesg | grep EFI

如果此命令没有输出,或者输出一两行“EFI”字样,则表示您已在 BIOS 模式下启动。但是,如果您收到数十行输出,其中大多数涉及 EFI 内存设置,则表示 Linux 已在 UEFI 模式下启动。

我的问题是我以 UEFI 模式启动 Fedora CD,因为我使用的 DVD 播放器来自以前的旧电脑。因此,为了缓解上面定义的错误,我们必须让 Fedora 以 BIOS 模式启动,而不是 EFI 模式。

解决方案:

重启电脑,按下 Delete 键进入 BIOS(您可能需要使用其他键)。转到启动选项。您会看到“启动优先级顺序”,第一个启动优先级设备设置为 EFI:DVD Rom。这是我的问题,我从另一台电脑上偷来的 DVD 搞砸了 Fedora 的安装。

我的 BIOS 设置实用程序是 ACER Inc 版本 2.14。

解决方案是将此启动优先级更改为使用其他 DVD Rom 设置:(我的设置是:“CD&DVD:HL-DT-ST DV...”其中不包括术语“EFI”。我将其设置为高于另一个。

因此,如果你将另一台计算机上的 DVD 驱动器插入到新计算机中,则在尝试安装 Fedora 17 时可能会遇到麻烦。

答案2

您必须创建一个 /boot 分区,并用 bootloader 包中的文件填充它。bootloader 是 GRUB。安装程序应该会自动完成此操作。您只需让它自己做就可以了。

然后阅读本节和第 9.14 节。

http://docs.fedoraproject.org/en-US/Fedora/16/html/Installation_Guide/s2-diskpartrecommend-x86.html

相关内容