Note that the instructions below have only been tested with the android 2.1 bootloader, if you upgraded to 2.2 it might or might not work (some people using 2.2 seem to have seen crashes of the kernel or even of the installer). To install this image, get the linux4tegra tarball from http://scoopr.fi/dump/linux4tegra_10.9.3.tar.gz Extract the file on your PC and go to the nvflash dir. Download ubuntu-natty-netbook-2.6.37-1-ac100-rootfs.tgz and boot-installer-2.6.37-1-ac100.img to your PC. Wire up the USB mini port of the ac100 with an USB port on your PC. Hold down Ctrl+Esc on the ac100 and power it up, it will start the flash mode (this means the power LED is on but the screen stays black). Now flash the boot-installer-2.6.37-1-ac100.img to the bootloader partition 6 by doing the following on your PC (the first command does a backup of the existing content of partition 6, keep this file): sudo LD_LIBRARY_PATH=. ./nvflash --bl ./fastboot.bin --read 6 tegra_partition_6.bin --go sudo LD_LIBRARY_PATH=. ./nvflash --resume --download 6 Take a partitioned and formatted (ext2/3/4 and vfat will work) USB key or SD card and copy (do not extract) the ubuntu-natty-netbook-2.6.37-1-ac100-rootfs.tgz tarball onto the first partiton. Now just boot your ac100, the installer will look up the tarball on your device, format the target partiton, extract the tarball and configure the bootloader. If it is done with all this, it will reboot into the configuration session. NOTES: If only the source media (the device containing the tarball) is plugged in, the installer will install to the biggest internal partition. If another device is plugged in it will automatically pick this as a target device. So to install to SD card, get an USB key to put the tarball on, and boot with both plugged in. The same (but indeed with the tarball on SD this time) works for an installation to USB key/disk.