0
私はdebootstrapを使ってDebian Jessieのコンテナを作成しました。それにchrootするスクリプト。これは私が使用するスクリプトです:chrootエラー: "PATH =/bin:/ usr/bin:/ sbin:/ usr/sbin ':そのようなファイルやディレクトリはありません"
mount -t proc proc /home/matrix1/LuMi/linuxrootdir/proc/
mount -t sysfs sys /home/matrix1/LuMi/linuxrootdir/sys/
mount -o bind /dev /home/matrix1/LuMi/linuxrootdir/dev/
mount -o bind /dev /home/matrix1/LuMi/linuxrootdir/dev/pts
#mount --bind /etc/resolv.conf /home/matrix1/linuxrootdir/etc/resolv.conf
chroot /home/matrix1/LuMi/linuxrootdir \
PATH=/bin:/usr/bin:/sbin:/usr/sbin \
echo "Exiting chroot"
umount /home/matrix1/LuMi/linuxrootdir/dev/
umount /home/matrix1/LuMi/linuxrootdir/dev/pts
umount /home/matrix1/LuMi/linuxrootdir/sys/
umount /home/matrix1/LuMi/linuxrootdir/proc/
#umount /home/matrix1/LuMi/linuxrootdir/etc/resolv.conf
問題は、私はそれを実行したときに、私は次のエラーを取得することです:、
chroot: failed to run command ‘PATH=/bin:/usr/bin:/sbin:/usr/sbin’: No such file or directory
問題がどこにあるか、私は理解することはできません誰かが私を助けることができます?前もって感謝します!
EDIT:それが役立つ可能性があります。私は自分のシステムでFedora 23を実行しています。 bashで
こんにちはが必要です!あなたの返信をありがとう!この行をスクリプトに追加する必要がありますか? – toti08
とにかくchroot行をあなたのものに置き換えました。 – toti08
ようこそ。答えを「同意してください」。ありがとう。 – mikep