如何将 archlinux 安装到 NTFS 卷中的文件中?

如何将 archlinux 安装到 NTFS 卷中的文件中?

我想将 archlinux 安装到安装了 grub2 的计算机上的 NTFS 卷中的文件中。我可以在 archlinux live 中创建该文件,如下所示:

dd if=/dev/zero of=/path/to/rootfs.img bs=65536 count=400000
mke2fs /path/to/rootfs.img
mount /path/to/rootfs.img /mnt/rootfs
pacstrap /mnt/rootfs base
arch-chroot /mnt/rootfs
pacman -Syu

...

在我准备好 rootfs.img 之后,我遇到了让它从 grub2 启动的问题

set rootfs=/path/to/rootfs.img
loopback loop (hdx,y)$rootfs
linux /boot/vmlinuz-linux root=(hdx,y) loop=$rootfs
initrd /boot/initramfs-linux.img

它无法挂载根分区并抱怨没有 ntfs 模块

相关内容