Debian on the Neo1973
Jan Lübbe — Sun, 2007-08-26 16:47
Thanks to a patch by Roman Moravcik i was able to close OpenMoko bug 677 today. This problem made the SD slot unusable for anything except some simple tests. To verify that everything is working now, i installed the new Debian ARM EABI port. So now i can use Aptitude to install almost all Debian packages.
I'll publish a tarball of my chroot soon for anyone who wants to try Debian on the Neo. If you have problems with the speed of your SD card, check if the filesystem is mounted 'sync'.
Update: The tarball is now available.
- Jan Lübbe's blog
- Login to post comments





thanks
wordpress premium themes (not verified) — Wed, 2011-06-29 15:30I also copied /etc/fstab and /etc/network/interfaces from the phone and changed the root device to /dev/mmcblk0p1 and type from jffs2 to ext3. First boot resulted in an fsck and a reboot, but after that I got a login prompt! Back to chroot and install openssh-server and change root passwd and I can even run commands via ssh.
reply
loan (not verified) — Fri, 2010-09-24 17:57I think that to get the mortgage loans from creditors you must present a great reason. However, once I've received a commercial loan, because I was willing to buy a car.
howto?
josch (not verified) — Tue, 2007-08-28 08:58can you point me to a howto for booting your tarball from the sd-card?
not yet possible
Jan Lübbe — Tue, 2007-08-28 13:59I haven't been able to boot it directly from uboot, so for now i just do 'chroot /media/card'.
booted
TuukkaH (not verified) — Sat, 2007-09-08 17:00Not knowing much what I was doing, I took the trivial steps of extracting the tarball (did this on a computer, tar on the phone failed) to an ext3-formatted microSD card and copying a kernel image to /boot/uImage and modules to /lib/modules/ there. This was enough to get the bootloader menu item "Boot from SD" to work. If that doesn't work, for more see http://wiki.openmoko.org/wiki/Booting_from_SD
I also copied /etc/fstab and /etc/network/interfaces from the phone and changed the root device to /dev/mmcblk0p1 and type from jffs2 to ext3. First boot resulted in an fsck and a reboot, but after that I got a login prompt! Back to chroot and install openssh-server and change root passwd and I can even run commands via ssh. Can't login via ssh though, all I get after giving the password is "stdin: is not a tty".
solved
JoSch (not verified) — Sun, 2007-12-09 23:21apt-get install udev
confirmed
JoSch (not verified) — Sun, 2007-12-09 23:05I tried this approach and it worked exactly like that - this is inclusive the stdin error :-( Is there any solution to this problem?
Worked fine on my Zaurus SL-C1000
marbleman550@gmail.com (not verified) — Fri, 2008-03-07 19:55I was able to boot directly off the SD card using kernel 2.6.24. Nice rootfs, Heres another nice rootfs etch style
http://www.applieddata.net/developers/linux/files/debian/root-2008-01-23/debian-root.tar.gz
try installing your modules there and booting off that if you want. it may work. IF that doesnt work heres a entire directory filled with all sorts of debian root file systems. Havent seen any sid/lenny rootfs's but the etch stable rootfs is just that, Very Stable.
http://www.applieddata.net/forums/forum.asp?FORUM_ID=33
Does that neo support 16GB SDHC cards yet? My zaurus does. The latest 2.6.22 kernels and above always support SDHC cards in any SD card slot... Nice very nice feartures of a new 2.6 kernel. Makes your SD card slot seem alot more like a Hard drive slot with all that storage lol
armel-sid-chroot
marbleman550@gmail.com (not verified) — Fri, 2008-03-07 20:16armel-sid-chroot could use a better sources.list, its only got one sources and its not even availablẹ.. try putting this into that sources list using nano.
Unstable/Unreleased
deb http://matrixmen.free.fr/zaurus/debian sid main contrib non-free deb http://www.gtlib.gatech.edu/pub/mirrors/ftp.gnuab.org/debian sid main deb http://www.gtlib.gatech.edu/pub/mirrors/ftp.gnuab.org/debian unreleased main deb http://ftp.easynet.be/ftp/gnuab/debian sid main deb http://ftp.easynet.be/ftp/gnuab/debian unreleased main deb http://armel-debs.applieddata.net/debian sid main deb http://armel-debs.applieddata.net/debian unreleased main deb http://debian.neilandtheresa.co.uk/ zaurus/ deb-src http://nl.arm.mirror.debian.net/debian/ sid main deb-src http://nl.arm.mirror.debian.net/debian/ lenny contrib non-free deb http://ftp.us.debian.org/debian unstable main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free
Testing
deb http://ftp.uk.debian.org/debian testing main non-free contrib
Experimental
deb http://ftp.debian-ports.org/debian experimental main
syncevolution
deb http://www.estamos.de/download/apt stable main
jbrout
deb http://jbrout.free.fr/download/debian binary/
ads
deb http://ftp.gnuab.org/debian unreleased main binary-armel
ADS Debian additions.
deb http://www.applieddata.net/developers/linux/debian ads main contrib non-free deb-src http://www.applieddata.net/developers/linux/debian ads main contrib non-free deb-src http://debian-mirror.applieddata.net/debian sid main deb http://ftp.gnuab.org/debian unreleased main sid contrib non-free deb http://ftp.debian-ports.org/debian/ main sid ads lenny contrib testing non-free unreleased
bitbake
deb http://www.openembedded.org/dl/ packages/ deb http://sicherheitsschwankung.de/~jluebbe/debian unstable/