> * rootfs.tar.gz --> Attain from narcissus and unpack it to SD card or CF card > (formatted with ext2 filesystem). For kexecboot (not for flashing) there is no need to have it ext2, could be ext3, ext4, even fat if it's just a kernel w/out rootfs.
>Also! Now that you have kexecboot installed you can boot other >images/OSes(Like Openzaurus) without having to flash the > collie(unless you want it in nand). For kexecboot on collie *only* : you should be able to boot your 'OpenZaurus' image resident in nand once you follow this steps: 1 create a partition on a MMC/SD card [2] 2 create an empty /boot directory 3 create/copy boot.cfg 1) install cacko and repartition e.g. mtd2 to 19mb as suggested 2) flash kexecboot kernel 3) create a small (few mb) /boot partition on SD/CF 4) copy the OpenZaurus (or a 2.4 kernel) in /boot and rename it zImage 5) create /boot/boot.cfg: DEFAULT=OpenZaurus LABEL=OpenZaurus KERNEL=/boot/zImage APPEND=console=ttySA0,115200n8 console=tty1 noinitrd rw root=/dev/mtdblock2 rootfstype=jffs2 debug This is the same trick we used trying to boot older (2.4 Cacko) images on Zaurus: unfortunately on models with resizable partitions there is an BIG problem being the target 2.4. kernel cannot correctly get the atag/cmdline mtdparts passed by kexec. Result: mtdparts misdetection. Old kernels had patches to be able to receive the bootparams from the bootloader. Andrea _______________________________________________ Angstrom-distro-users mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users
