I've installed Crux 2.6 i586 on my AMD K6-2 machine. When I first tried to boot from the hard drive, it failed because the kernel didn't recognize hda2, which is my root partition.
My IDe controller is a Silicon Integrated Systems SiS 5513, and I built the driver for it into the kernel
My /boot (hda1) is ext2, and everything else is ext3
My grub entry
kernel (hd0,0)/vmlinuz root=/dev/hda2
Any ideas about what I could be missing?