yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
They are the prevoius files because i can't test the new kernel right now, i've only added your mount-loop.zip and the latest kernel compiled just in case someones want's to test it, but you would need to inject the kernel and the modules to the ubuntu.img before that.

There is no change to use CrOS kernel as far as i know, i think is not compatible with asus bootloader.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
So i would change the kernel into the kernelblob. But how do i alter ubuntu.img with the modules?
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Which kernel is in your package (ubuntu-mountloop)? Can I unpack kernelblob? When I use blobunpack so I get kernelblob.LNX and I don't know next step for repack. THX
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
It's the one uploaded by ssciberras just renamed, so i think is the standard kernel, and you can't extract the kernel, kernelblob.LNX you got is just the same as boot.img you create with abootimg, i have no idea if you can undoo abootimg thing.

If you want tu use the latest kernel just follow the instructions with the kernel i uploaded, and mountloop ubuntu.img to inject modues and maybe you'll need to add the kernel image also in /boot, but i am not sure about this.

You'll probably need also to execute depmod once ubuntu is booted with the new kernel

EDIT: i don't know if it works, cause i use another kind of instalation.
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Thanks and have you any distro on armhf with wifi, sound, etc in work?
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
Correct, I used the one in olife.

Still need to get the hang of compiling a new kernel, and depmoding modules, but this is something that I rarely do.
[Eee Pad Transformer Q&A, Help & Troubleshooting] outpox:
As you say in first post, some cwm don't recognize the µSD, such as mine. I tried Rogue recovery and CWM, but none was able to mount the µSD. I tried "mount microsd", but it didn't work.

Any idea ?

And, if I understand, I must dowload lilstevie ubuntu.img (535 Mo), and put this file with kernelblob on my µSD and then follow the command of the first post ?

Not really friendly for a noob as me :/
[Eee Pad Transformer Q&A, Help & Troubleshooting] MrMuffin24:
For me in CWM 3.2.0.1 my microsd was listed as '/sdcard' so i mounted that through the mounts and storage menu in CWM, then I could access it through the shell by using 'sdcard'

But DEFINITELY make sure that for you CWM isn't referring to the internal sdcard, otherwise you might damage your android install
[Eee Pad Transformer Q&A, Help & Troubleshooting] damaru:
How stable is this linux on the tf-101 ? were the wireless problem resolved ?

The last I heard about linux on tf-101 was quite slow and not usable for production, more a proof of concept - but I would love to have a tf-101 for linux production!
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
Well, it depends. I installed ubuntu from lilstevie's image, but unity 2d is slow to respond. so am using LXDE, which is better. still lags occasionally, but better. Futhermore, one can use lxlauncher which is more touch-friendly.

Remember that this is ARM-architecture, so x86 binaries will not work. For now, skype, dropbox, acroread (but evince will work) are out. Libreoffice, scribus works though.

Am now working with getting some x86 programs to run using qemu but need to sort out the details.

---------- Post added at 02:48 PM ---------- Previous post was at 02:48 PM ----------

wireless works, sound no. still need to try hdmi out

---------- Post added at 02:50 PM ---------- Previous post was at 02:48 PM ----------

one good thing about this way of dualbooting, that is using a loop image, is that you can chroot into it and use it without actually flashing it.

so if you need to experiment quickly, you can even from android - however, it will not use the proper ubuntu kernel.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Blaskovic:
Is this better than chrooting and connecting via VNC?

I just need it for occasional programming (vim in console) , some webbrowsing and IM (Pidgin?)

What about battery life? Is it much worse than android?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Dreamboxuser:
Do you think it is possible to partition the internal sd to run both an android and a linux image and have a bootloader like grub to select active os?
[Eee Pad Transformer Q&A, Help & Troubleshooting] damaru:
I would run it on debian xfce - since there seems to be a lot of port to arm on debian. Or at least there is inkscape and gimp - that's a good start...

I'll try that as soon as soon as I find the time to play around with it !
[Eee Pad Transformer Q&A, Help & Troubleshooting] Blaskovic:
I would like to try pseudo-dualboot with ubuntu.img on internal sd..

But, I cannot install ZIP from internal SD.. Is it neccessery?

I tried this, but it doesn't work.

So I tried to install that ZIP from external SD with ubuntu.img on internal SD.. It was failing like .... hah :D

After installing Android.zip, I cant even boot into Android :) It's stuck on Eee Pad screen :)

What to do with it? :) Thank you
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Do you have in Android.zip your bootloader blob for your version Android?

And which problem did you get after flashed ubuntu.zip?

//mozna by nebylo od veci PM, nebo se presunout na cz/sk forum :D
[Eee Pad Transformer Q&A, Help & Troubleshooting] Dreamboxuser:
Can you get into cwm?
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
i have an armhf debian image, but the wifi and sound is not related with the image file, it is with the kernel. You can build your own following this instructions:

http://xdaforums.com/showthread.php?p=22091722

It's better if you use the 2.0 gb image because 535mb will be so small, even 2.0 is too small and needed to be resized

you will have to create a mount point and manually mount the microsdcard, for that you will need to acces trough adb in the cwm just execute adb shell to have a shell

once there, depending of the version of cwm recovery, you need to go to sdcar folder

cd /sdcard

create microsd folder

mkdir microsd

and mount the microsd

mount /dev/block/mmcblk1p1 microsd

( i think is not necesary to put the filesystem parameter, but in case you get an error about that use -t vfat parameter)

Nope, you can't with sbk2 device. And with sbk1 is not working grub either, maybe with uboot could be posible to do a similar way without a menu, just typing the system you want to boot, but i don't know
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
on a separate note, i hav tried updating to 12.04. Shoala had described something in another thread. I have updated from the udate manager, but somehow, things are not working working properly, with the displa on lxde refreshing with every click. logging out means that it goed in a cycle of going to enter username and restarting x.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
sorry, i missed this post. Just mount-loop the ubuntu.img and replace the modules in /lib/modules/$kernel-version

after booting the first time execute depmod -a just to be sure
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
cannot help in that, i don't use ubuntu so... anyway, 12.04 is still in alpha phase, isn't it?
[Eee Pad Transformer Q&A, Help & Troubleshooting] 3n1g:
Well I tried the pseudo dual boot and it worked ok. I wanted to put it native but for a noob as me the guide isn't really helpfull since i haven't touched this in a while i can't even remember how to use adb anymore (LOL).

But really good job.

BTW how stable is linux on the transformer right now? could it be used steadily without having to revert back to android every couple of days?
[Eee Pad Transformer Q&A, Help & Troubleshooting] schorote:
this is what iam looking for, having linux and android on the same tf101g but please help me get things clear:

1. the best performance for linux is to install on the internal sd?

2. how do i select the os to start? through cwm flashing or by a menu?

3. is it posible to mount the same data partitions from android and ubuntu for easy exchange?

4. so to install i have to flash the ubuntu loop zip and android zip?

thx for any help
[Eee Pad Transformer Q&A, Help & Troubleshooting] MrMuffin24:
Hi just having a problem with the new kernel from git that you posted, there's no wi-fi.

Here's what I did:

'sudo depmod -a' in the directory of the kernel and modules.

Built kernelblob with initrd and boot.cfg from original post

Replaced kernelblob inside 'ubuntu-microsd.zip' and flashed through CWM

It boots up fine and all of the AppArmor error messages are gone, however it doesn't detect any wireless hardware. Is there a step that I've missed?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Blaskovic:
So, I successfuly installed Ubuntu :)

I used pseudo-dualboot, with ubuntu.img on internal sdcard and two *.ZIP files for booting.

Thank you guys!
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
in that order?

you have to put the modules files inside ubuntu.img and execute depmod -a AFTER booting the first time with ubuntu, and reboot or launch manually the modules needed
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
I also am running in problems with that kernel and mods.

I have placed them in the ubuntu.img, did dpempd and rebooted. First of all, with that kernel you lose wifi, and I dont now how to get it back. Als depmod complained that lib/module/2.36... was not present, so Icreated it and reran depmod

SEcondly, I tried injected the bcm4329 from Android as per oLife scripts. Am not sure if I am injecting the proper file - i tried bcm4329.hcd rather than any of the other four with strange numbers. It did not work either
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
that firmware is for the bluetooth, as i said when i did upload i didn't test that kernel and modules. Anyway, you have to debug this better.

Is the module loaded? (lsmod to see loaded modules)

does dmesg show any kind of error?

EDIT:

well, that is the problem, you have to create that folder and put the modules in THAT folder, not in the old one
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
Thanks - that is what I did, but still no luck.

Will have to play a bit around.

The new kernel boots, but I lose wifi.
[Eee Pad Transformer Q&A, Help & Troubleshooting] NoDiskNoFun:
pseude dual-boot with img on SSD works like a charm *.* =D
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
Quick question. If I install ubuntu to one external microSD, is there a way for me to make a image of the sdcard and then restore it to a different sdcard? I ony have a class 2 sdcard and I am going to get a class 10 in the next few days but I want to get the install started to night and dont want to have to do it twice. Ny help will be greatly appreciated.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
sure, using dd command or partimage or i think even gparted can do the trick.

make a backup:

dd if=/dev/partition of=/path/filename

restore:

dd if=/path/filename of=/dev/partition
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
So I am a complete noob. I am having a hard time figuring out how to do this. Could someone give me a complete step by step instruction list on how to do this? I am not very knowledgeable in Linux commands and want to do this correctly. Also could yo recommend a good ICS rom to use with this?

Thank in advance.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
Hello, I want to put ubuntu on a micro sd.

So I copied the kernelblob and ubuntu.img to the root of it

I then went into the cwm, but now I do not understand what should I do?

Also I use a custom rom, will I lose my data?

and how to start ubuntu and android?

Thx
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
http://xdaforums.com/showpost.php?p=23428126&postcount=3
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
Thank you!

But how do I flash the Ubuntu-sdcard.zip in step 6?

And is it normal that when I execute this command have no file in my micro sd?
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Ubuntu-sdcard.zip flash in CWM >> install zip from sdcard >> choose zip from sdcard and select the package.

E: Oh, yes :)

What?

File ubuntu.img must be in internal storage > /sdcard/ubuntu.img and it doesn't matter if you have something on external microsd card, all data will deleted on external microsd card.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
ok, when I go to install zip from sdcard >> choose zip from sdcard

I have this error message: E: Can not mount / sdcard

And if I go to mount and storage >> mount sdcard

I have this error message: Error mounting /sdcard!

But after execute the command, I have no file in the micro sd.

This is normal?
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Have you last CWM from RecoveryManager?

http://xdaforums.com/showpost.php?p=23257966&postcount=3

Over adb:

mount /dev/block/mmcblk0p7 /data/

I eddited my post. Yes, this is normal :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
I have version 3.2.0.1

C:\Program Files (x86)\Android\android-sdk\platform-tools>mount /dev/block/mmcbl
k0p7 /data/
'mount' is not recognized as internal command
or external, operable program or batch file.
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Flash last recovery > http://xdaforums.com/showthread.php?t=1213723 and after you can select the file from internal storage.

You must other microsd card for flash last CWM or format this card.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
Ok, it works, I managed to start on ubuntu but it's really really slow :/

Yet I have a micro sd class 10

E: Finally it is quite fluid ^^

Is it possible to activate the virtual keyboard? And the battery?

Once Ubuntu installed , we can not access the micro sd on android?

Thxxxxx !!!! ;)
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
http://xdaforums.com/wiki/How_to_install_Ubuntu_on_an_Asus_EEEPad_Transformer

Here you find info about battery.

mount /dev/block/mmcblk0p7 ~/folder/
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
How do I use this command?

I do not understand how work adb :s

C:\Program Files (x86)\Android\android-sdk\platform-tools>adb devices
adb server is out of date. killing...
* daemon started successfully *
List of devices attached
043c708142dfa397 device

C:\Program Files (x86)\Android\android-sdk\platform-tools>mount /dev/block/mmcblk0p7 ~/folder/
'mount' is not recognized as internal command
or external, operable program or batch file.
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
No... Adb shell or enter command to terminal in Ubuntu.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
Thank you for the link

It does not work, he say that the file folder does not exist.

What should I put instead of folder?
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
:)

~/folder/ it is example. Make new folder in your home directory and him name replace in command.

mount /dev/block/mmcblk0p7 ~/[B]your folder[/B]/
[Eee Pad Transformer Q&A, Help & Troubleshooting] Musyanon:
Hummmm

/dev/block/mmcblk0p7 does not exist

And mmcblk0p7 is not it internal memory?

Me it is the micro sd I do not see on android, it's mmcblk1p1

but I got the same error ...
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
Could i get links to every file i need to install ubuntu. I need a good rom, preferably an Ics rom. The ubuntu.img, and all needed files. I know i can get some from this thread but i want everthing i need so i can install it tomorrow.

Thanks
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
Sorry:

sudo mount /dev/mmcblk0p7 /your folder/

All it is here > http://xdaforums.com/showpost.php?p=23428126&postcount=3
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
Thank you for all the help. I finally got Ubuntu installed and running off of y microsd card and it works fine.

One problem though.... when i boot back into Android, my WiFi does not work. In Ubuntu, it works fine. Any ideas? I am using the stock rom rooted with, I think, ViperMod. My recovery is Rouge based on CWM.

Thanks
[Eee Pad Transformer Q&A, Help & Troubleshooting] Blaskovic:
Thanks to jozka.1 I successfully installed Ubuntu - pseudo dual boot, with *.img file on sdcard.

Now I would like to mount internal sdcard, I tried this:

~ $ mount
/dev/loop0 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
gvfs-fuse-daemon on /home/branislav/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=branislav)
~ $ cat /etc/fstab
# FSTAB Configured for Asus Transformer
#
# Running Ubuntu.
#
# <file system>	<mount point> <type> <options>	<dump> <pass>
UUID=0825caa2-ad34-4ace-b57f-a36ebf1c11cf	/	ext4	errors=remount-ro	0	0
proc	/proc proc nodev,noexec,nosuid	0 0
/dev/mmcblk0p7 /media/sdcard ext3 rw,nosuid,nodev,uhelper=udisks
~ $ sudo mount -a
mount: /dev/mmcblk0p7 already mounted or /media/sdcard busy

What could be wrong?
[Eee Pad Transformer Q&A, Help & Troubleshooting] ssciberras:
i am not sure, but when i had made the initial initrd, it seems that the once the mmc blk7 is mounted, it remains so, and cannot be unmounted after booting.

I had tried mount -o bind in order to allow remounting, and also tried a different directory to see if it would persist. No luck

df shows it as an ext2, when in actual fact i believe it is ext4 format. Am working on it slowly, since that would mean you get extra storage space and can use the files from the android userdata partition.
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
Well i figured it out. if you are using an ASUS OTA ICS based rom, do not use the Android-CM9_Mar29-signed.zip. It, for some reason on all roms i tried that were based on the ASUS rom, made the wifi not work when i booted back into android. This included Revolver, Codename Android and one or two others. I will test with more roms over the next week but as for the ones i have used the correct boot image to flash is Android-Revolver4_1.3-signed.zip. Thank you for all the hard work to get this working, Its the whole reason that i got the Transformer ;)
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
Oh and i forgot to ask, has anyone successfully been able to get the sound working through the speakers? Also how does getting the hardware acceleration working look? Has any body successfully gotten that to work. From what I have seen it doesn't look promising. Thanks again.
[Eee Pad Transformer Q&A, Help & Troubleshooting] MrMuffin24:
The kernel compiled from git that shaola posted recently has sound fixes, however it has issues with wifi. Hardware acceleration is still being worked on by the devs, see the DEV Ubuntu thread and the Q&A Ubuntu thread for more info.
[Eee Pad Transformer Q&A, Help & Troubleshooting] stonerhino28:
So... how do i apply a new kernel?
[Eee Pad Transformer Q&A, Help & Troubleshooting] gangrif:
So, i'd really like to try this out. I have a question or two first.

I'm on an sbk2 tf101. And i think i'd like to use your pseudo-dual-boot off of an img on the sd card.

I'm running CM9.

Your instructions say to flash the ubuntu zip to boot ubuntu, and flash the android zip to boot android. Which is fine, this is close enough to user-friendly dual-boot for me.

You also mention that you're using the Revolver kernel in your android.zip.

So.. what's that going to do to my CM9 install the first time i switch back?

Or, could i just flash cm9 to get back to cm9? What about my data? Am i fine as long as I dont wipe before booting back to CM9?

Thanks,.

---------- Post added at 03:10 PM ---------- Previous post was at 02:33 PM ----------

So... I read like, 2 posts in and realized you already addressed my questions. Sorry, i've been up since 4 am... attention to detail isnt all the fluent at the moment.
[Eee Pad Transformer Q&A, Help & Troubleshooting] gangrif:
Installed and running! Wonderful! It's a little less of an experience without a dock though. THat onscreen keyboard works, but its sort of a pain.

Guess i'll have to start saving for a dock. :D

Just a thought, i heard that a lot of android got ported upstream to the Linux 3.3 Kernel. Does that help this project at all?
[Eee Pad Transformer Q&A, Help & Troubleshooting] gangrif:
This is actually working really well!

On my linux workstations i usually run enlightenment. So i gave building e17 a shot on the tf101,

Built, and its great! it has a touchscreen mode, beats the pants off of the stock ubu onscreen keyboard! Im on it right now. With some work, this could replace android on the tablet for me!
[Eee Pad Transformer Q&A, Help & Troubleshooting] 4512jth:
Can I use the kernels from the other topic (with 3D enabled) if I am using the mountloop version or would I have to compile the kernel myself with source changes so it will mount off of SD card?
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
We must compile kernel from source and combine with initrd with mount loop.

I've tried, but no success. :(
[Eee Pad Transformer Q&A, Help & Troubleshooting] linuques:
I believe you have to extract the blob file (kernel) from your rom and add it to your android flashable zip. Asus and AOSP roms uses different drivers for wifi.
[Eee Pad Transformer Q&A, Help & Troubleshooting] jrohwer:
The abootimg dropbox link gives me a 404 error. Can you re upload the file or pm me a link? I need the 64 bit version. Thanks.
[Eee Pad Transformer Q&A, Help & Troubleshooting] shaola:
sorry, i was/am busy getting married :D here you have it:

http://dl.dropbox.com/u/60048492/transformer/abootimg-x86_64
[Eee Pad Transformer Q&A, Help & Troubleshooting] jrohwer:
Congratulations :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] jozka.1:
shaola: Please could you post the .config, which you used at compile kernel (2.6.36)?

THX

E: nothing, I got the .config from /proc/config.gz - begginer
[Eee Pad Transformer Q&A, Help & Troubleshooting] bcd234:
I originally followed the instructions on page 1 and created a loopmounted image.

I was unable to resize the image, so I followed the steps to dual-boot from microSD.

I'm wondering if anyone would be able to provide me with instructions to remove the space in /internal storage/ which was used when I was trying to boot from a loopmounted image.

Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] merjeu:
Here we go ... I bricked my TF101 b80, I have used gparted for resize my partition, rebooted well but when I have shut down it, my tablet don't want to power on, it stay in black screen. But I can connect it in apx mode. Anyway to restart it ? or I have bricked my device.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rmaniac:
To my understanding, a b80 is sbk2, it there is no way to save it if you can't boot to android or CWM. How long have you had it? Maybe you can try to get it fixed under warranty. I know with mine, I am given a 90day warranty (refub), but I have never clicked through or agreed to any terms that might violate it, so I would assume if I bricked it, they should fix it. Especially since you could fix it myself if they would just give us the damn key. Anywho. Sorry, maybe someone else has a better idea, but messing with internal partitions on a sbk2 device would be some rather dangerous waters to play in. I only partition my SD and when I mess with building linux kernels I make damn sure I am double check my steps.