I'm having problems with loading file systems when trying to boot with the 2.4.2 kernel built from the tarball on the SuSE site. The first problem was that it couldn't read the superblock on the boot file system. I stand corrected as to my earlier comment that the problem was with the resiser FS. It couldn't read /dev/sdb3 which is ext2. I really don't understand this. I am wondering if it could be related to the comments in section 16.4.5 of the 7.1 book. I have never had a problem such as this before, and I only read this discussion a few days ago in the 7.0 book. I must admit I don't understand all of this. Clearly something needs to branch the instruction pointer to the kernel and then read the kernel form the harddrive _before_ the kernel is loaded. That's called 'booting'. I assueme it is getting this far. It even seems to be reading the /etc/fstab to get the filesystem type to mount the partition. It is at that point I get the 'bad file system' error. Has anybody else encoundered this? If I try to build the SCSI drivers as modules I get the expected 'can't find a root file system' error. I guess I can try the recommendaiton of removing the initrd stuff and see if that helps. If I am understanding the documentation correctly, the initrd is mostly for installation. Any advice would be appreciated. TIA, Steve