Well I can't say that I'm an expert in dealing with OE or the 2200 port
but I did attempt to make the provided rootfs work on my 2215.
Looking over what Michael had done on the working rootfs I figured it
was worth attempting to do the same thing. The reason being that I
still wanted to NFS mount it.
Here's what I ended up doing:
1. I moved the old /home/ipaq_rootfs aside and put the new one in place
and attempted to boot. It didn't work, but somehow that failure pointed
me toward the /linuxrc.
2. I copied over the following files and directories from the old rootfs
to the OE based one: /linuxrc, /root/custom_utils,
/etc/sysconfig/platformvars. I also added the following two lines to
the /etc/fstab:
devpts /dev/pts devpts mode=0622 0 0
none /sys sysfs noauto 0 0
3. After getting module errors I uncompressed the Jun10'th initrd,
mounted it loopback and ran the update modules script with it pointed at
the OE rootfs module area. I then unmounted it and recompress it,
copied it over to my 2215 and changed the startup for Haret to use my
new initrd and the zImage-cvs from the OE rootfs.
After a lot of debugging I believe that the zImage created by the OE
rootfs does not boot. I changed a lot of settings in Harets startup and
I can't seem to ever get any booting messages on the serial console of
the OE created zImage. My initrd seems to work with the OLD zImage, but
complains about modules (as it should).
Perhaps the OE build scripts are still building a bad version on the
linux kernel? Would it be possible to either get the necessary OE
patches so that I could build one myself or have Koen Kooi make another
one using the same 2.6.6-hh0 CVS version of the Kernel that Michael
used?
Then again I may be off on completely the wrong track. I also have a CF
card and could boot mounting off of that if that seems like a better
approach. Currently I'm of the opinion that the OE zImage just doesn't
work on the 2215.
-- -------------------------------------------------------------- Robert E. Anderson email: rea_at_sr.unh.edu Systems Programmer phone: (603) 862-3489 UNH Research Computing Center fax: (603) 862-1761 --------------------------------------------------------------Received on Fri Aug 06 2004 - 14:57:39 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:19:27 EDT