页次: 1
文件系统为btrfs
mount -t btrfs -o subvol=/@,compress=zstd /dev/sda2 /mnt
mount -t btrfs -o subvol=/@home,compress=zstd /dev/sda2 /mnt/home
mount /dev/sda1 /mnt/boot
arch-chroot /mnt
grub-install --target=x86_64-efi --efi-directory=/boot
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot
grub界面只有UEFI firmware setting选择
查了wiki把命令换成grub-install --target=x86_64-efi --efi-directory=/boot --removable
也同样如此,请问怎么解决
离线
你装内核包(比如 linux)了吗?
离线
可是,你的内核去哪里了呢?/boot 下没有啊。
离线
你是不是先装的linux,后挂载的/boot?这样你的内核在挂载前就装到了根目录所在的硬盘分区,然后你挂载ESP到/boot,原来根目录分区的/boot内容就看不到了。挂载ESP到/boot后再装一次linux包
也可以不挂载ESP到/boot,验证一下根目录下的/boot内有没有内核镜像
最近编辑记录 Watermelon.Rei (2022-12-30 13:30:07)
离线
理论上应该不会。不过我还发现我这次fstab都忘了生成了可能真的是吧
离线
页次: 1