
So, I'm working on building a CRUX 2.7.1 distribution on Dell r410 system that has a PERC H200 RAID controller built into it. The system is located in a remote datacenter, so all my work is done through the Dell DRAC interface, including remotely mounting the Crux 2.7.1 media. When I go to build the system, the hard drives are registering as /dev/sdb (partitioned to /dev/sdb1 and /dev/sdb2). Apparently /dev/sda is being used by some other device, but I'm not sure which. I can build the Crux 2.7.1 distribution on the system fine, and can complete the kernel build OK. However, when I reboot the system and the kernel finishes loading up, I keep getting a "VFS Unable to mount root fs on unknown-block" error (see attacehed image). /etc/lilo.conf is set to use /dev/sdb as the boot device and /dev/sdb1 as the root partition. /etc/fstab is set to mount /dev/sdb1 as / and /dev/sdb2 as swap. Any assistance at this point would be greatly appreciated. Thanks