因此,我最近尝试在 Qemu 上的 artix 上安装 dwm,但我无法完成安装过程。尝试安装 grub 后,错误开始出现。我做了以下事情:
cfdisk /dev/vda
我创建了两个分区,一个是 1G 的 EFI 系统,另一个是 39G 的 Linux 文件系统。然后:
mkfs.ext4 /dev/vda2
mkfs.fat -F 32 /dev/vda1
mount /dev/vda2 /mnt
mount /dev/vda2 /mnt
mount /dev/vda1 /mnt/boot
basestrap /mnt base base-devel openrc elogind-openrc
basestrap /mnt linux-lts linux-firmware
fstabgen -U /mnt >> /mnt/etc/fstab
然后我配置了时区和 pacman,完成后:
pacman -S grub os-prober efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
从那以后我收到了这条消息:
grub-install: error: failed to get canonical path of 'overlay'
有什么方法可以修复它,而不用擦除此虚拟机并重新安装它?