Creating a Debian rootfs for a keyboardless PDA
-----BEGIN PGP SIGNED MESSAGE-----
I'm trying to get Debian running on a Windows Mobile based PDA using
HaRET. I have already managed to get a properly patched kernel booting
on it, so the problem is reduced to having a working rootfs. Other,
prepackaged rootfses like those of wing-linux (android) and gizard
(gentoo-based) work fine, so now all that's left is figuring out how
to do it with my favorite distribution.
The device is a Qtek S200 (aka HTC Prophet, which is very close to a
HTC Wizard). The arch I should be running is armel.
- From searching the mailing lists, I've figured out that running Crush
is probably a bad idea, because it does not have binary armel
packages. This isn't so much of a disaster -- the main goal is to fit
on SD cards, and the smallest ones I can buy in stores here are 1G/2G,
so I don't really need the tinyness of Crush.
The recommended installation methods for Grip seem to rely on
debian-installer -- I'm not sure how to start that in my setup. I
don't think the device can be convinced to try to boot from an USB
stick. The crush page's section titled `daily builds and auto-install
(> 1.3)` wouldn't work because I can't type in the 'www.emdebian.org'
Anyway, I tried installing Grip using debootstrap (as described on
http://www.emdebian.org/grip/ under Cross debootstrap) with the
sudo debootstrap --arch=armel --foreign --include=python2.5 lenny
This appeared to work, but when booting, I get the following messages
(apparently the debootstrapped version does not come with an inittab):
INIT: version 2.86 booting
INIT: No inittab file found
INIT: Entering runlevel: 4
INIT: no more processes left in this runlevel
I'm guessing I need to create my own inittab, but I'd rather check
with you people first to make sure I'm not missing any vital
documentation that I should be reading, since the page doesn't mention
anything about inittab :-)
The goal would be to get a rootfs into which I can ssh/telnet to do
stuff. The existing packages (wing-linux and gizard) do this with
ethernet over USB.
Thanks in advance,
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Use GnuPG with Firefox : http://getfiregpg.org (Version: 0.7.8)
-----END PGP SIGNATURE-----