For the Ubuntu script to work, Busybox must be installed on your rooted Android device.
Most rooting process involves installing of Busybox but sometimes they don’t.
So if you get errors while trying to run Ubuntu on Android and doesn’t run, try installing Busybox on your Android:
I made a script so it’s easy to install Busybox on your Android:
1) Download Busybox.zip from one of the mirrors below and unzip:
2) Run “adb shell” at command prompt to get into shell.
3) Type “su” to make sure you are in root mode.
4) Type “cd /sdcard” and “sh ./installbusybox.sh” to install Busybox.