I have created a custom kernel as I needed to add floating point emulation to the kernel. I used the command below to create my initrd: mkinitrd --preload=ohci-hcd --preload=uhci-hcd --preload=ehci-hcd --preload=ext3 --preload=jbd --preload=scsi_mod --preload=sd_mod --preload=ata_piix --preload=libata /boot/initrd-2.6.9-67.ELmsgnet.img 2.6.9-67.ELmsgnet When I copy my vmlinuz and initrd to my ext partition of my thumbdrive I get the initial grub screen, centos starts booting, kernel starts uncompressing, I get the following: Unable to locate RDSP RedHat nash version 4.2.1.13 starting sda: assuming drive cache: write through sda: assuming drive cache: write through Then it just sits there. Nothing else happens. What might else I need to get this thumb drive booting? I compiled the kernel in i386 math emulation is the only items I changed. I started with i586. Thanks, Jerry