ssh 连接丢失后如何返回 arch-chroot

ssh 连接丢失后如何返回 arch-chroot

我在arch-chroot /mnt安装 Arch 时遇到了本教程并且我错误地关闭了我的终端(通过 ssh 连接到机器)。

如何回到 chrooted 环境?

如果我再次运行该命令,arch-chroot /mnt我会得到:

root@archiso / # arch-chroot /mnt          
mount: /mnt/sys: sys already mounted on /sys.
       dmesg(1) may have more information after failed mount system call.
==> ERROR: failed to setup chroot /mnt

我问自己是否cd /mnt/sys足够?我对此并不熟悉chroot,特别arch-chroot是我不想犯错误然后不得不重做一切。

抱歉,对于这个菜鸟的问题,维基百科我不太清楚 chroot

谢谢

答案1

我找到了一种方法,虽然不是很优雅,但很有效:

卸载 chroot 所在的分区,重新挂载,然后再次 chroot。对我来说,命令如下:

umount -a
mount /dev/sda2/ /mnt
mount /dev/sda1 /mnt/boot/efi
arch-chroot /mnt

相关内容