Arch Linux 安装,为什么 arch-chroot 给我一个错误?

Tru*_*eal 7 linux mount arch-linux chroot installation

我正在按照从 live cd找到的 Arch Linux 安装说明进行操作,但我一直在发出以下命令:

# arch-chroot /mnt
mount: sys is already mounted or /mnt/sys busy
       sys is already mounted on /sys
       sys is already mounted on /mnt/sys
==> ERROR: failed to setup API filesystems in chroot /mnt
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释 sys 是什么以及它是如何安装的吗?我如何从这里继续安装 Arch?我多次尝试重新加载 live cd,但我一直回到这个问题。

Kov*_*obi 2

/sys是与内核交互的虚拟文件系统。它的目的是取代/proc. 更多信息请访问https://en.wikipedia.org/wiki/Sysfs

从声音来看,您已经/mnt/sys安装,尝试umount /mnt/sys或者更好的是,重新启动。如果在重新启动后执行此操作,则arch-chroot可能有拼写错误,mount /sys /mnt/sys应该是mount --bind /mnt/sys。如果您可以发布 的输出,我可能会提供更多帮助mount。不确定您是否已经找到解决方案,因为您在近一个月前发布了该解决方案。