I am trying to build kernel 2.4.24 on Suse 9.0. The box has Highpoint software RAID (hptraid.o) and / should be mounted on /dev/ataraid/d0p2. I have used the stock 2.4.21-243 kernel as a starting point (because it boots!) and have included support for reiserfs, Software RAID, and NVIDIA IDE interfaces. The exact error messages I receive on boot are: reiserfs:checking transaction log (device ataraid(114,2)) node level 0 does not match to the expected one ataraid(114,2):vs_5150:search_by_key:invalid format found in block.Fsck? ataraid(114,2):vs_13070:reiserfs_read_inode:i/o failure occurred trying to find stat data of [1 2 0x0 50] ataraid(114,2):Using r5 hash to sort names VFS:Cannot open root device "ataraid /d0p2" Please append a correct "root=" boot option kernel panic:VFS:Unable to mount root fs The reiserfs filesystem isn't corrupt as it boots perfectly well using kernel 2.4.21-243, which seems strange as I have used this kernel's .config as a base for the new one. Any ideas? I can't think of anything else that needs to be included in the kernel .config to make this work. Thanks. -- Nicholas Moir