Jump to content

Debian Desire


Recommended Posts

Guest abc27
Posted

http://ubuntuforums.org/showthread.php?t=1413313

I've been following this method with my newly rooted Desire and I manage to get Debian started using the Terminal emulator but within about a second I get a kernel panic and an error saying chroot: not found followed by shutting down debian. Anyone have any ideas?

Guest IrealiTY
Posted

The Desire Kernel isnt yet able to boot other any Other OS

Guest abc27
Posted
The Desire Kernel isnt yet able to boot other any Other OS

What are you talking about? :P

People have gotten Debian to run on the Nexus One, The G1, The Hero and countless other Android phones. On Desire the only thing that i've found so far is that someone has gotten Archlinux to run in a chroot.

Guest ddierick
Posted
http://ubuntuforums.org/showthread.php?t=1413313

I've been following this method with my newly rooted Desire and I manage to get Debian started using the Terminal emulator but within about a second I get a kernel panic and an error saying chroot: not found followed by shutting down debian. Anyone have any ideas?

I think that because busybox can't write to the system partition yet it can not create the necessary links when doing busybox --install. You will have to manually create the links and push them with adb ( if it is possible to push links which I doubt, I don't have a Desire yet so I cant test it). I'll be getting my Desire next week and keep you informed if I find a way around it.

Guest ddierick
Posted

Try this:

/data/local/busybox mkdir /data/local/xbin

cd /data/local

./busybox cp ./busybox /data/local/xbin

cd /data/local/xbin

chmod 755 busybox

./busybox --install -s /data/local/xbin

reboot

Now busybox should have made all necessary links in /data/local/xbin instead of /system/xbin.

Then edit the following line in bootdeb to point it to the correct location of chroot.

chroot $mnt /bin/bash -> /data/local/xbin/chroot $mnt /bin/bash

Guest abc27
Posted
Try this:

/data/local/busybox mkdir /data/local/xbin

cd /data/local

./busybox cp ./busybox /data/local/xbin

cd /data/local/xbin

chmod 755 busybox

./busybox --install -s /data/local/xbin

reboot

Now busybox should have made all necessary links in /data/local/xbin instead of /system/xbin.

Then edit the following line in bootdeb to point it to the correct location of chroot.

chroot $mnt /bin/bash -> /data/local/xbin/chroot $mnt /bin/bash

Hmm refusing to work, says no such directory. I think i'm gonna retry with a custom rom that comes with busybox.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.