安装 arch linux 后,grub 不显示启动菜单。相反,我得到了 grub 提示。
/dev/nvme0n1p1
是efi分区。
/dev/nvme0n1p2
是交换分区
/dev/nvme0n1p3
是文件系统分区
mount /dev/nvme0n1p3 /mnt
首先,我分别使用和挂载了 nvme0n1p3 和 nvme0n1p1 分区mount /dev/nvme0n1p1 /mnt/boot
。
arch-chroot /mnt
运行并安装我运行的所有内容后
grub-install --target=x86_64-efi --efi-directory=/boot --recheck --removable.
然后我安装了 grub 的配置文件grub-mkconfig -o /boot/grub/grub.cfg
。然后我退出 chroot 并umount -R /mnt
.然后我重新启动。再次启动后,我只得到 grub 提示。有人可以帮忙吗?
答案1
我的猜测是你实际上并没有安装所有东西。看一眼这。
请注意,
base
目前不包含:
- 一个内核
- 编辑器
......以及您可能期望的其他软件。您必须在新安装中单独安装它们。
请确保始终遵循一步一步Arch 维基安装指南。
对于您当前的问题,请确保还使用 pacstraplinux
和linux-firmware
.