no it's not very hard. but i'm not sure that you would need an initrd. i dont know your os, so i can't comment on it's specific kernels. please read the man page for "mkinitrd", it explains it better than i can.....
but basically you make this little ram disk type thing, then you need to reference it in your lilo.conf (or menu.lst if using grub).
google is your friend...
|