I previously sent this to the debian-sparc list, since someone might have experienced the same thing and there aren't that many SPARC mailing lists around. A preinstalled 2.6.21.3 kernel has the same problem and 2.4.32 works fine, but I need a 2.6 series kernel. I've built a 2.6.23 SPARC64 kernel using GCC 4.1.2 and created a SILO entry for it. It boots fine but when it tries to mount the root partition (/dev/hda1), it panics because it either can't find the controller or read the fs (ext3). The controller is a Silicon Image PCI0646 IDE chip, also known as CMD646. I don't know if I've configured it the right way but as far as I know I've enabled enough to get the kernel to boot and mount the root partition. Has anyone else tried to run 2.6.23 on their Ultra 10 systems? I've attached my kernel config so someone who's interested could take a look at it and perhaps try to build and run it. I've also tried to boot the same kernel on my Enterprise 250 but SILO says it can't find the partition with an "unknown ext2 error". The OBP version for the E250 is 3.16 and if necessary I'll try to upgrade it. Please excuse me if this is off-topic, but I'm not sure if the problem is with the kernel or my settings. Regards, Sunil