我常用的一台 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 就很顺利了。
Leave a Reply