双系统,使用archinstall安装系统后,启动选项里面没有Arch Linux的解决方法

在硬盘上已有一个Windows系统,再去手动分区安装Arch Linux,使用archinstall划分好磁盘且指定已有的ESP分区为boot分区(UEFI),安装系统后,启动选项里面没有Arch Linux的解决方法。

我的笔记本电脑是华硕天选4,刚开始不知道因为什么原因,导致这种情况发生。

一开始我以为是archinstall没创建EFI之类的启动文件,或者是创建失败了。

结果我在设置UEFI启动项的时候,才发现是什么原因。

其实原因非常简单,Arch Linux的EFI文件确实在ESP分区里,可能是archinstall没有把EFI文件添加到UEFI启动项里。

总之,需要自己在Windows里的Diskgenius里,或者UEFI BIOS里,把Arch Linux的EFI文件添加到启动项中。

文件路径为:/systemd/system-bootx64.efi

通过Windows里的Diskgenius添加UEFI启动项:

通过电脑里的UEFI BIOS添加UEFI启动项:

最后电脑成功加载了Arch Linux系统。

参考链接:

Arch Linux中文维基-安装指南:https://wiki.archlinuxcn.org/wiki/安装指南

相关推荐
阿源-19 天前
从 INF、DSC、DEC 到 FDF:理解 EDK II 的 UEFI 编译与固件生成流程
嵌入式·uefi·edk2·固件
Helix25022 天前
WinPE 实战:从零制作纯净 Windows 安装与维护 U 盘
windows·安装·uefi·winpe·adk·u盘启动盘·dism
Cerman2 个月前
UEFI GOP driver基础协议解读
video·uefi·gop·edid·gfx
@卡卡-罗特2 个月前
UEFI 图形编程:直接写 FrameBuffer 与 Blt 接口的对比
网络·uefi·bios
yao000376 个月前
【7】UEFI固件存储格式
uefi·bios·固件
阿昭L7 个月前
调试Windows11启动过程
windows·uefi·windows内核
切糕师学AI7 个月前
深入理解硬盘分区表(MBR / GPT)与固件启动模式(Legacy / UEFI)
gpt·uefi·mbr·legacy·硬盘分区表·固件启动模式
阿源-7 个月前
UEFI Driver 程序框架
嵌入式·uefi
阿源-7 个月前
如何在EDKII中编译UNIX风格C语言
嵌入式·uefi·edk2
阿源-7 个月前
UEFI Application 如何调用 Protocol
嵌入式·uefi