Failed to install Fedora 20 beta 5

我常用的一台 Fedora 18 无法做 yum update 好久了。所以想到重装。Fedora 20 beta 5 已经出来了,也正好趁此尝尝鲜。

我按我的常规做好了 liveusb,可是非常奇怪,启动不了,在启动刚开始就卡住了。提示信息为

Secure boot not enabled
error: failure reading sector 0xfc from “hd1”
error: failure reading sector 0xe0 from “hd1”

我一开始以为 liveusb 没做好,可拿到另一台机子却能毫无故障地启动了。我就排除了 liveusb 自身的原因。

有人说这是 BIOS 里 Secure boot disabled 的缘故,可我的 BIOS 根本没这个选项。

有人说这是 EFI (UEFI) boot 造成的,我选择了不从 EFI 设备启动,但仍从同一个 liveusb 启动,结果错误提示 Machine check error,然后就自启了。

搞了半天,放弃安装 Fedora 20,转而研究 Fedora 18 为什么无法做 yum update。结果发现,是 [Errno -1] Metadata file does not match checksum Trying other mirror 之类的错误造成的。我试着

yum clean metadata

再作 yum date 就很顺利了。

Comments

One response to “Failed to install Fedora 20 beta 5”

  1. 芳草苑主 Avatar

    今天又有新发现:我用刚做完 yum update 的 Fedora 18 的 liveusb-creator 重新写了一次 Fedora 20 beta 5 的 iso 文件,竟然能启动机器进入 Fedora 20。启动时仍显示“Secure boot not enabled”,但一闪而过,没有影响启动。

    看来之前长期没有做 yum update 的 liveusb-creator 做的 usb 启动盘跟现在的最新的 usb 启动盘还是有区别的。但是前者能启动别人的电脑,不能启动我的电脑,让我总结不出真正的原因是什么。

    Fedora 20 还是值得期待的,它支持 EFI,安装完成后在 BIOS Boot Menu 上直接显示 “Fedora”,而不是某某硬盘的标识(怎么做到的?)。我感觉启动速度也快了很多。

Leave a Reply

Your email address will not be published. Required fields are marked *