logo       

Re: [hx2110] Bootable image finalization: msg#00003

linux.ports.h2200

Subject: Re: [hx2110] Bootable image finalization

Hi Julien,

An initrd is only necessary if the kernel drivers necessary for booting
are compiled as modules rather than into the kernel.
Familiar ports, AFAIK, do not generally use an initrd, with idea that it
saves space and complexity to have the drivers compiled into the kernel.
ie. build you kernel with SD (mmc) support (et al) and you won't need an initrd.

If you insist on modular mmc for some reason, and are looking for a 2.6-based
initrd, I suggest you search the hh.org wiki for RamdiskRescue and examine the
gzipped initrd there.
ie.
$ mv initrd initrd.gz
$ gunzip initrd.gz
$ mkdir myloop
# mount -o loop initrd myloop

Creating an initrd by hand is reasonably straight forward, but is not a subject
that I would find easy to explain (or document).

Regards,

Marcus Brown.


Julien TIERNY (LIFL - Télécom Lille 1) wrote:
hi there!
I've just finished the build of an 1.2.2 opie image for the hx2110 handheld with the July 18th openembedded snapshot.

here is the content of my ${OE_PATH}/build/tmp/deploy/images/ipaq-pxa270/:
- Angstrom-opie-image-test-20060718-ipaq-pxa270.rootfs.jffs2
- Angstrom-opie-image-test-20060718-ipaq-pxa270.rootfs-summary.jffs2
- Angstrom-opie-image-test-20060718-ipaq-pxa270.rootfs.tar.bz2
- zImage-2.6.16-hh4+cvs20060718-ipaq-pxa270-20060718091531

I would like to boot my image from SD card with the Haret boot loader. I didn't find any documentation out there about how to create an initrd and globally speaking on how to finalize a build with OpenEmbedded.
My question is: what do I have to do then?

Help would be very appreciated.

by advance, thx a lot

julien



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise