Building the initramfs has proven to be one of the more challenging tasks at hand.\\ \\ File System ( Creating the inital root file system ) UDEV ( Required ? for 2.6 kernels, otherwise drivers will fail to function correctly ? ) Init ( Init script ) linuxrc ( Secondary Init script ) switch_root ( Switching root )