【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
│││├──
推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Go|Docker后端部署详解(Go+Nginx)
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)
- GitHub|7 款可替代 top 命令的工具