我按照以下网址中的说明设置了一个 Arch USB 记忆棒https://wiki.archlinux.org/index.php/USB_flash_installation_media#In_Windows_2,第 1.2.2 节。具体来说,我将 Arch ISO 提取到驱动器上,然后在 Windows 中安装 syslinux。
当我尝试从驱动器启动时,我会看到一个包含两个选项的菜单:
EFI Default Loader
Reboot into Firmware Interface
第一个选项只是重新加载相同的菜单,而第二个选项则进入固件界面,如它所说,然后启动 Windows。
从互联网上环顾四周,我似乎已经到达了 systemd-boot 菜单(不是 Syslinux?),并且我应该在这两个菜单之上看到一个启动到 Arch 的选项。
显然,我一路走来做错了什么。但目前,我不知道是什么导致这些菜单项不出现。我需要修复什么?
答案1
对于 OP 来说可能为时已晚(或已经解决),但如果其他人像我一样遇到这个问题:除了安装 systemd-boot 之外,您还需要通过在/boot/loader/entries/arch.conf
.
看这个 ArchWiki 页面了解更多信息。
由于“bootctl 将自动检查...”的大通知让您认为已经完成,因此很容易错过该部分。