chroot 运行命令失败

chroot 运行命令失败

现在,经过两天的苦思冥想,我显然可以在其他 ubuntu 机器上 chroot 到 VM 客户端(VBOX)。

我正在尝试从实时媒体 chroot 到 ubuntu VM 客户端。
我安装了:

mount /dev/sda1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /proc /mnt/proc
mount -o bind /sys /mnt/sys

chroot /mnt /bin/bash

chroot:无法运行命令‘/bin/bash’:没有此文件或目录

这张图片不再相关

我检查 /bin/bash 并且 *bash 在那里

在此处输入图片描述

下面是在其他机器上将任何实时发行版 chroot 到任何客户端(仅限基于 Linux)的示例。

在此处输入图片描述

我是不是漏掉了什么?我是不是漏掉了第一台机器上的任何库?我使用 ubuntu live 进行了 chroot,每次都运行正常。谢谢大家!

更新:最终可以工作,但缺少一些库。

解决了

相关内容