Chrooting Ubuntu on the Replenish.

V13Axel

New member
Aug 13, 2011
2
0
0
Alright, I've been attempting to chroot a slimmed-down version of Ubuntu on my Replenish, running EF27. I did some digging into the open sourced kernel to add loop support, and apparently, the kernel already HAS loop back support, as DEV_BLK_LOOP(not at my PC, can't look) is set to =y, as most guides say.
However, when trying to mount the Ubuntu.img file as EXT3 file system, I get an error about the device being busy.

Has ANYONE had success at chrooting on this device? I've been wanting to show off the amazing powers of Android to a buddy of mine who(while he uses Ubuntu 10.04) says Android is "underpowered and can't do ****" Thanks in advance, guys.
 
I got curious about trying this awhile back when I heard about other phone's doing this and with a few other distros like Backtrack, but don't you think the Replenish is a little under-powered to do it? Chrooting into Ubuntu wouldn't really be showing off Android either in my opinion, just your technical ability..

That aside, I don't want to sound like I'm discouraging anything. We have over-clocking support thanks to DMRLook and I will soon be showing everyone how to add more (much needed) space to their /data partition. I'd love to hear what steps you've taken and how far you've gotten. Once I get PhoeniX 0.3 out to the public I'd like to see about this too. Though, rather than Ubuntu, I'd love to be able to build and Arch Linux chroot environment instead since you build it from the ground up.
 
Well, it's not necessarily underpowered, just low-speed, and I plan on updating to Pheonix-ROM tomorrow, so I can't use the new kernel until then. However, the steps I took were two different sets. The first steps I took were on the website called Androlinux. I did everything it said and then when i got an error, I was where they said an error would occur if my device didnMt support loopback devices. So I did some digging on how to add loopback support, through some other forums, and came to the point of downloading the open sourced kernel from Samsung and looking to see if I could recompile and add loop support. However, the tweak that was supposed to add the support had already been done. This means it supports loop devices from stock, at least EF27 does.

I also downloaded an app called Ubuntu Installer, which gives you the resources and instructions in how to chroot it. It includes a script and an image file, as well as instructions on How to install VNC viewer and Terminal Emulator. Using the 'bootubuntu' command throws error shalt /dev/loop1 being busy.
 
I had the same error a while ago when I tried to mount a nandroid rfs image, but when I tried it with "busybox mount" it worked the command was something like "busybox mount -t rfs -o loop,rw /path_to_image /mountpoint
 

Trending Posts

Forum statistics

Threads
956,385
Messages
6,967,948
Members
3,163,527
Latest member
dayssss2