
My Micro SD Card is located in /dev/sdb, so I do: $ sudo dd if=/path/of/asus-tf101.img of=/dev/sdb status=progress
Insert your Micro SD Card to your computer. Use fdisk -l command to identify your Micro SD Card location. Path to Micro SD Card may vary, mine is in /dev/sdb. One step wrong and your hard drive is lost.
Take special care with dd command when flashing the image.
Flashing the image to Micro SD Card using dd: Note: I am currently using a 32 GB SanDisk Micro SD Card, so I do not depend of the dock keyboard.
(Not tested) If you have TF101 SBK2, you may need to extract Nvflash from here. APX Drivers (you will need to install them if you are using Windows. Micro SD Card only (required, because U-boot is configured to boot from Micro SD Card). A computer with Linux (it could also work with Windows, but unfortunately I don't have this OS on my computer). Note: I have used a computer with Linux in this guide. This is a guide about how to run Native Linux on the Asus Eee Pad Transformer TF101. READ ALL THE GUIDE AND TROUBLESHOOTING SECTION BEFORE POSTING AN ISSUE. PLEASE BACKUP YOUR DATA BEFORE CONTINUING. I AM NOT RESPONSIBLE OF BREAKING YOUR TF101. IF YOU HAVE TF101 SBK2, TEST IT WITH YOUR OWN RISK. IT REQUIRES NVFLASH KEYS, WHICH ARE CURRENTLY UNKNOWN. TF101G and SL101 VARIANTS ARE NOT SUPPORTED AT THE MOMENT.
Native Linux on the Asus Eee Pad Transformer TF101 using Debian Disclaimer