ArchLinux 安装EFI引导之后重启,电脑没有识别到启动项

【ArchLinux 安装EFI引导之后重启,电脑没有识别到启动项】最近从manjaro转到了Arch,在虚拟机上简单尝试安装之后就进行实机安装了,但是安装完成之后,电脑找不到启动项,以为是我操作有问题,重新安装了一遍依然没有解决问题,在准备放弃arch的时候,又去对比了一下manjaro和arch的boot目录的差异,发现manjaro上面的boot多了一个bootx64.efi的启动项,结果复制到arch下的esp分区,重启马上就找到启动项了。
最后我的解决办法是,u盘里面的bootx64.efi复制到电脑的esp分区中,在启动时选择grubx64.efi就好了,我也不明白为什么加了bootx64.efi电脑就能识别启动项了。
我的/boot的目录如下

/boot ├── efi │├── EFI ││├── ARCH │││└── grubx64.efi ││├── boot │││└── bootx64.efi ││├── refind │││├── BOOT.CSV │││├── drivers_x64 ││││└── ext4_x64.efi │││├──

    推荐阅读