chroot - vanaware/openwrt GitHub Wiki

Chroot at openwrt x86_64 machines

opkg update
opkg install coreutils-chroot
mkdir /mnt/btrfs/containers/busybox
cd mkdir /mnt/btrfs/containers/busybox
mkdir -p usr/bin/ 
mkdir dev
mkdir proc
mkdir sys
mkdir root
mkdir etc
mkdir bin
mount -o bind /sys sys
mount -o bind /proc proc
mount -o bind /dev dev
wget https://www.archlinux.org/packages/community/x86_64/busybox/download/ -O busybox.pkg.tar.xz
wget https://www.archlinux.org/packages/core/x86_64/glibc/download/ -O glibc.pkg.tar.xz
mkdir -p usr/bin/ ./{dev,proc,root,etc}
tar xfJ busybox.pkg.tar.xz -C /mnt/btrfs/containers/busybox
tar xfJ glibc.pkg.tar.xz -C /mnt/btrfs/containers/busybox
cp /etc/resolv.conf etc/
ln -s busybox bin/sh
ln -s busybox bin/ln
chroot /mnt/btrfs/containers/busybox/ /usr/bin/sh
for i in $(busybox --list);do ln -s busybox /usr/bin/$i;done
exit
wget https://github.com/Wireheadbe/lenovoEMC-300d/raw/master/lcdimg