The CuBox is a low end, low cost ARM computer. Despite its less-than-stellar specifications, its affordability makes it an excellent option for a tiny Linux system and it can do far more than act as a media PC.
The easiest way to generate these images is from within a pre existing Kali Linux environment.
Stock Kali on CuBox – Easy Version
If all you want to do is to install Kali on your CuBox, follow these instructions:
- Get a nice fast 8 GB (or more) SD card. Class 10 cards are highly recommended.
- Download the Kali Linux CuBox image from our downloads area.
- Use the dd utility to image this file to your SD card. In our example, we assume the storage device is located at /dev/sdb. Change this as needed.
Alert! This process will wipe out your SD card. If you choose the wrong storage device, you may wipe out your computers hard disk.
root@kali:~ dd if=kali-1.0.3-cubox.img of=/dev/sdb bs=512k
This process can take a while depending on your USB storage device speed and image size. Once the dd operation is complete, boot up your CuBox with the SD card plugged in. You will be able to log in to Kali (root / toor) and startx. That’s it, you’re done!
Alert! If the image does not boot, please connect via serial and make sure that your u-boot version is listed as 5.4.4 NQ SR1. If it is just 5.4.4 NQ, you will need to upgrade it via the CuBox installer. Instructions can be found at Cubox Installer
Kali on CuBox – Long Version
If you are a developer and want to tinker with the Kali CuBox image, including changing the kernel configuration and generally being adventurous, check out the kali-arm-build-scriptsrepository on github, and follow the README.md file’s instructions. The script to use is cubox.sh