Dracut-modules-olpc

From OLPC
Revision as of 14:33, 22 February 2011 by DanielDrake (talk | contribs)
Jump to: navigation, search

dracut-modules-olpc is a collection of dracut modules that implement parts of Bitfrost and the support for olpc-update's versioned filesystem layout.

Current maintainer: User:DanielDrake

Source:

Rebuilding OLPC initramfs

This procedure can be followed either on your regular Fedora x86 system, or on the XO itself.

Install the package:

# yum install dracut-modules-olpc

If working on your main system, configure dracut so that it does not include OLPC's modules in your "normal" initramfs next time you update your kernel. Modify /etc/dracut.conf and add:

omit_dracutmodules="olpc-boot olpc-common olpc-customization olpc-python olpc-activation olpc-busybox"

Now you can regenerate the initramfs as follows:

dracut --force --conf /etc/dracut-olpc-runrd.conf output.img $(uname -r)

Or for the activation initramfs:

dracut --force --conf /etc/dracut-olpc-actrd.conf output.img $(uname -r)

The output will be saved as output.img.