Bármilyen kernel jó, akár aktuális Fedora, vagy Ubuntu is, a lényeg, hogy használjon initrd-t (RAM-disk-et).
kernel + initrd kiírása CD-re:
Összesen két fájl kell neked a CD-re: a kernel (vmlinuz-valami) és az initrd (initrd-valami).
Az initrd-ben levő /init script-et úgy kell megírni, hogy töltsön be minden pendrive-hoz kellő modult, és mountolja föl onnan a /-ot (rútot). A szükséges SCSI, vagy fájlrendszer modulokat szintén bele kell pakolni az initrd-be.
Az automatikus initrd készítés általában disztró specifikus, de íme két hasznos parancs, ami közös.
Meglévő /boot/initrd-2.6.17.img kicsomagolás: gunzip < /boot/initrd-valami.img | cpio -i
Fájlok bepakolása initrd-be: find . | cpio -o -H newc | gzip -9 > /boot/initrd-valami.img