Ошибка chroot: "не удалось выполнить команду 'PATH=/bin:/usr/bin:/sbin:/usr/sbin': такого файла или каталога нет"

Я создал контейнер Debian Jessie с помощью debootstrap, затем я создал скрипт для его закрепления. Это скрипт, который я использую:

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

Я не могу понять, где проблема, кто-нибудь может мне помочь? Заранее спасибо!

РЕДАКТИРОВАТЬ: если бы это могло помочь. Я использую Fedora 23 в своей системе.

1 ответ

Решение

В Bash вам нужно

PATH=/bin:/usr/bin:/sbin:/usr/sbin chroot /home/matrix1/LuMi/linuxrootdir
Другие вопросы по тегам