新购NAS一套,MSI H510M主板+奔腾G6405+32G内存
因为之前硬盘上的系统是根据AMD 5600x -march=native 参数安装的Gentoo,不能直接启动
只好u盘chroot进去重新编译。结果重启之后BIOS里找不到硬盘上的efi
换了一块硬盘安装windows可以正常进入系统;重新安装Gentoo/Archlinux都不行,具体症状是chroot环境下安装efi后,efibootmgr -v可以看到新的efi,但是重启进入BIOS就没了
google了一下找到这条,修改后就可以认出来了:
https://superuser.com/questions/1166398/efi-settings-set-via-efibootmgr-are-ignored-after-reboot
Use a fallback filename -- The fallback filename (EFI/BOOT/bootx64.efi on x86-64 systems) can be used if nothing else is working.
--
FROM 115.171.85.*