[Asus Transformer TF700] bradslinux:
mini-tool is well documented to NOT work very well for our purposes here. GParted or any other Linux based partition tool should work as well. I have used both the partition tools found in Kubuntu and OpenSuse to success. I actually prefer the Suse version, it allows you to disable journal during the format.

If you are truly "that dense"....maybe this isn't for you. I don't mean to be insulting at all, please don't take it that way. This is pretty advanced stuff and not everybody possess the skills to accomplish this.

Gather these files:

Gparted Live CD iso

mount-data2sd.zip

the ROM of your liking

the data2sd kernel that corresponds to the ROM you have chosen.

If you are going to run CM10, Paranoid Android etc...you will need the gapps..."google apps"

PARTITION THE microSD

1) download the GParted "Live" CD .iso and use Imgburn to burn the iso to a CD-R

2) Boot your computer to the CD you just burned. GParted should open by default and scan your drives. Select the correct drive and create 2 partitions. I suggest the first be formatted as FAT32 and be large enough to hold a nandroid backup and the ROMS/Kernels/mods you will be flashing. 2 or 3 gig should suffice, but the more the merrier. The second partition needs to be EXT4 and should occupy the rest of your card.

Set BOTH partitions as "Primary" and if you can, flag the second partition as "boot". Personally, I don't think flagging it as boot has much effect either way.

Disable Journaling on the microSD

3) Insert the newly formatted microSD card into tab, use the recovery to backup your entire tablet, /system, /data, /boot...etc to the "external_sdcard". This may come in handy later. ;)

4) Connect your tab to your computer via USB cable and boot to recovery. You must have working ADB drivers and some form of the Android SDK installed on your system to do this. There are several "smaller" alternatives to this. But it may be best if you just download the Android SDK and be done with it.

5)Once you think you have all of this done, open a command prompt, you will either have to place the Android SDK in your "system path" or you can change directory to the location that holds the "platform-tools". For me this was weird at C:\Users\Brad\AppData\Local\Android\android-sdk\platform-tools. Once you get there.......

6) Type into the command prompt: adb devices and hit the enter key. It should prompt you that the adb daemon has started and list your connected device if everything to this point is correct. (have only one android device connected to your computer when you do this)

7) If the above worked, Type: adb shell and hit the enter key, you will be shown some weird looking characters like: ~ # ←[6n. This is normal. From there, follow the instructions carefully on disabling journal. Type adb reboot.

ROM installation

8)Once you have disabled journaling, boot your tab back into recovery, Install the "mount-data2sd.zip. This tells the recovery WHERE the new /data directory is and where it will install /data files to.

9a) Factory reset, wipe /cache, wipe the dalvik cache. If you are coming from a different ROM than the one you will be flashing, wipe /system. If it is the same, you should be fine leaving it.

9b) Flash the ROM you have chosen. OR: (see option)

10) Optional: at this point you can restore the backup you made earlier if you are coming from the ROM you will be running in data2sd. if not, flash the ROM, flash the data2sd kernel reboot and Profit!

11) flash the correct data2sd kernel for the ROM you installed.

12) Profit!

NOTE: Everytime you want to do a nandroid backup from recovery, or install the updated version for your rom, you must FIRST FLASH "mount-data2sd.zip so that recovery "knows" where the correct stuffs are located.

This is a fairly compressed step by step, and I leave it to you to fill in the blanks with info already posted in these forums. If you are unable to fill those in...read, search, study, read, search and study until you understand it.

If this helped you, please hit the thanks button. If it REALLY REALLY helped you and you are so inclined, hit the donate button. It's all good. Money sent to me will probably be forwarded to the developers doing all the real work.

Regards,

Brad