На хосте с CoreELEC архитектура aarch64. Установил через debootstrap минимальную Ubuntu bionic:
# debootstrap --arch=armhf bionic /storage/bin/ubuntu http://ports.ubuntu.com/ubuntu-ports/
Примонтировал /proc, /sys, /dev и т.д.
# ./chroot-enter.sh ubuntu
mount /proc
mount /sys
mount /dev
mount /dev/pts
mount /dev/shm
mount /dev/mqueue
mount /run
mount /tmp
Но после chroot в /storage/bin/ubuntu не находит никакой команды:
# chroot /storage/bin/ubuntu /bin/bash
root@CoreELEC:/# ip a
bash: ip: command not found
root@CoreELEC:/# /sbin/ifconfig
bash: /sbin/ifconfig: No such file or directory
root@CoreELEC:/# ls
bash: ls: command not found
Хотя эти файлы существуют, если смотреть с хост системы:
root@CoreELEC:~/bin/ubuntu/bin$ pwd
/storage/bin/ubuntu/bin
root@CoreELEC:~/bin/ubuntu/bin$ ls -l ls
-rwxr-xr-x 1 root root 91972 Jan 18 2018 ls