I've been making custom initrd.img's for RHEL3 ever since its release. The only change I am making is a small change to "loader", I am not adding any new modules, etc. The piece of code I am changing is in loader.c: checkForHardDrives(&kd, &flags); I comment out that line.. I do this because when loader runs there may not be any hdd's available because I setup the hardware array config via a script right before anaconda is launched. If I don't comment it out, the kickstart will fail. That being said, it has worked for RHEL3, QU1, & QU2, but for QU3 it isn't working. The console shows me that it detected the controller but is unable to load/find the module for it.. Which I don't understand, I'm not even messing with the modules. I'm using the same exact process that I've been using all along, unzip the initrd.img, mounting it, adding the file, unmount, gzip it, and putting in the isolinux directory. Below are what I think are relevant syslog entries to my problem. <5>RAMDISK: Compressed image found at block 0 <6>Freeing initrd memory: 2588k freed <4>VFS: Mounted root (ext2 filesystem). <4>FAT: bogus logical sector size 0 <4>VFS: Can't find a valid FAT filesystem on dev 03:00. <4>VFS: Can't find ext2 filesystem on dev ide0(3,0). <7>ISO 9660 Extensions: RRIP_1991A <7>ISO 9660 Extensions: RRIP_1991A <4>Unable to identify CD-ROM format. <4>VFS: Can't find ext2 filesystem on dev loop(7,0). <4>Unable to identify CD-ROM format. <4>mtrr: no more MTRRs available <4>mtrr: no more MTRRs available <4>VFS: Can't find ext2 filesystem on dev fd(2,0). <3>cramfs: wrong magic <4>FAT: bogus logical sector size 9 <4>VFS: Can't find a valid FAT filesystem on dev 02:00. <4>Unable to identify CD-ROM format. <4>VFS: Can't find ext2 filesystem on dev fd(2,0). <3>cramfs: wrong magic@ Thanks for any help. James S. Martin, RHCE Contractor Administrative Office of the United States Courts Washington, DC (202) 502-2394