[Eee Pad Transformer Q&A, Help & Troubleshooting] Mr.Ox:
I've been looking around for some good tutorials, but in my opinion, almost everything was pretty difficult to understand for me.

But finally I found out how things are working (except of wifi, can You help me?

http://xdaforums.com/showthread.php?t=1295718)

So I want to share my knowledge with You all and try to make it easy to understand.

1. The ony way in the moment to install Ubuntu on Your Transformer is over a Ubuntu or other Linux PC. (I easily installed Ubuntu virtually in VMware Workstation)

2. Get the required files on Your Linux machine:

http://xdaforums.com/showthread.php?t=1191141

On this link, in the second post is written flash kit for linux:

klick on "here" to download the flash kit.

3. Extract the flash kit into a folder (e.g. Desktop)

4. Now download the Ubuntu root files. They are located here:

http://rootzwiki.com/showthread.php?1072-ubuntu-on-the-transformer

You have to scroll a bit down then You see

"ubuntu-rootfs:

is available here md5sum(95eda389e64461533c51fd1e4e237a30)"

Again, click on "here" to download the rootfiles. (It'll take a while, since the file is 950mb)

4. Once this is done, extract the rootfiles into linux-flash-kit/images. (This folder is the one You have extracted in 3.

5. When You want to Dual-Boot Your device with Andoid AND Ubuntu, read on, otherwise go to point 6.

You have to download a nvflashable rom like for example "PRIME!"

http://xdaforums.com/showthread.php?t=1251044

There You download the NVflash version and extract the image files in it, to linux-flash-kit/images, like You have done it with the ubuntu image file.

6. Now You have to choose.

If You want only linux: remember flash-purelinux.sh

If You want linux and Android Dual-Booting with Android as default OS:

flash-linux-android.sh

If You want linux and Android Dual-Booting with Linux as default OS:

flash-linux.sh

If You want to restore back to android: flash-android.sh

If You want to get to factory state: restore-default.sh

Now You have to install the APX drivers. How to do this, You can read in other threads. Basically download the NVflash file from this thread, in it, You'll find the drivers: http://xdaforums.com/showthread.php?t=1123429

So connect Your tablet to Your PC, turn it off, and turn it on while holding down the Power Button and the Volume+ button.

What You'll see is nothing. Now Your device is in APX mode.

In Your Linux Computer, open up the console and go to the linux-flash-kit directory (In my case it is on the Desktop)

so I do:

cd Desktop\linux-flash-kit

So now You are in Your linux-flash-kit directory. From here You have to type:

sudo sh flash-linux-android.sh

OR You type this in what You have remembered in Point 6.

e.g.

sudo sh flash-purelinux.sh

or

sudo sh flash-linux.sh

This will take a while because the files are transfered to Your device.

7.

When it's done, Your device will start.

Turn it off, and start into Your Ubuntu.

When Ubuntu is Your main system, You start it up normally by pressing the power button.

When Android is Your main system and You are Dual-Booting it, hold down the power button and the Volume down key until the device says that Your have to press the Volume-up key. Do this and You will see a Linux code with two penguins on the top running down Your screen. That's just good like it is.

Finally You should see the Ubuntu Setup with the language selection.

Now You can go on, and now You can set up Your Ubuntu PC!

FYI:

When You have not got a keyboard-dock, Connect Your tablet with Your pc and enter the adb shell

When You don't know how to enter it:

open up Your console, get into the directory of the android-sdk and into the platform-tools.

Then You type:

adb shell

Now You should be in the ADB shell

Now You can type:

DISPLAY=:0 onboard

Then a virtual keyboard should appear on Your tablet and You're ready to go!