准备安装Fedora 28,从USB安装时却提示boot loader install failed的错误,经过查找资料,得到了解决方法,现在和大家分享。
前言 电脑里的华硕主板电压检测出了问题,不能再用了,出于对系统的保护,系统禁止启动,由于平时不打电脑游戏,基本就是浏览网页,编译一点小的工具,写点脚本,于是打算还是入手一套板载CPU的ITX。最后入手还是华硕主板,下面这款:
产生问题 本来想着硬盘接上就可以启动,不知道是不是因为UEFI的原因,具体没有去细想,总之启动不了。无奈只能重装系统。找到Fedora 28,这个之前是用dd做的,启动、备份数据、安装、分区,但在软件安装完毕,开始安装启动引导程序的时候出错,如下图:
错误信息如下: The following error occurred while installing the boot loader.The system will not be bootable.Would you like to ignore this and continue with installation? boot loader install failed.
合理解释 反复多次安装,调整分区,在终端手工安装,均告失败,甚至用旧的Fedora 27版本来安装,都报相同的错误。但是如果选择自动分区则可以正常安装,不过自动分区使用LVM,分区大小也不满意。所以再重装,还是一样的错误,最后在网上找到下面解释: The answer includes the following: Boot your computer with a live-USB/CD in UEFI mode. I had two boot options <flash_drive> and UEFI: <flash_drive>, the second is needed to expose the efi variables in /sys/firmware/efi/ so that efibootmgr don't fail later on. Indeed when choosing the live-USB/CD to boot from, the same device is listed twice: once normal, once with "UEFI". I hadn't payed attention to that and just chose the first, which gave the issues u stated. When booting with the "UEFI" one, everything went just as it should.
解决方法 重新启动电脑,按键F8选择引导顺序,选择UEFI: USB ...,而不是直接选择USB设备,然后就是一样的分区、安装,这次居然顺利安装完成。重新启动,拔USB设备,熟悉的Fedora 28界面终于又回来了。 以下命令可以执行下: dnf erase ... -y # 移除一堆不要的软件 dnf update -y # 更新到最新 dnf install ... -y # 安装一堆需要的库和软件
相关主题 |