Working boot from CF (no NFS - no USB cable -> portable?)

From: Peter Vicman <peter.vicman_at_uni-mb.si>
Date: Mon, 9 Aug 2004 09:14:45 +0200

Hi all,

I finaly have some time to spend for my iPAQ. I got to work booting from
compact flash card. NFS is unnecessary. It is first attempt, so probably it
is not perfect yet.

I take rootfs_jun28a_2004.tar.bz2 and convert it to ext2 file, which is
mounted from initrd as loop. I disabled pcmcia from rootfs, because CF card
is already mounted from initrd. Some folders have beed added to mnt (cf,
hda1), which are in initrd to.
>From initrd/linuxrc first partition (FAT) from CF card is mounted and then
rootfs loop file is mounted to rootfs and pivot_root to it.
Kernel is old 2.6.6-hh0, manualy compiled by me (nothing special).

So, if someone wish to test it, it can be downloaded from my home page:
http://regul.uni-mb.si/~pvic/ipaq/ under folder "target".

I expirenced some problems with screen calibration, which doesn't work
always. I assume that this is general problem with rootfs and it is not
connected with CF booting. I will investigate further.

On CF card on first FAT partition it must exist folder "linux", which
contains root filesystem file "rootfs". Other files (haret.exe, startup.txt,
zImage and initrd) can can exist anywhere. In my case they exist in
subfolder "cf_boot".

Any comments or suggestions are welcome ...

Regards,
        Peter
Received on Mon Aug 09 2004 - 03:13:12 EDT

This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:19:27 EDT