Problem with Dell CERC ATA100/4Ch raid controller and linux 2.6.16.3 kernel

Paul Paul at EveryoneSmile.com
Wed Apr 12 09:33:38 CDT 2006


Hi,

I have a Power Edge 600SC machine with a CERC ATA100/4Ch raid controller. I
am trying to create a custom kernel so that I can see all of the memory I
installed. At the moment the machine is running with the 2.6.8 kernel using
an initrd image that the red hat installer created.


I have been unsuccessful booting off the new kernel. Upon reboot I receive
the following - can't find my block device type error:

Cannot open root device "sda1" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)


I am including the following drivers in my config:

SCSI disk support - BLK_DEV_SD
LSI Logic RAID Device Drivers - MEGARAID_NEWGEN
LSI Logic Management Module - MEGARAID_MM
LSI Logic MegaRAID Driver - MEGARAID_MAILBOX
LSI Logic Legacy MegaRAID driver - MEGARAID_LEGACY


I know the drives are good because I can boot using a 2.6.8 kernel from the
red hat installer using an initrd image.

lspci output when booted in 2.6.8 kernel:

0000:00:00.0 Host bridge: ServerWorks GCNB-LE Host Bridge (rev 32)
0000:00:00.1 Host bridge: ServerWorks GCNB-LE Host Bridge
0000:00:02.0 Ethernet controller: Intel Corp. 82540EM Gigabit Ethernet
Controller (rev 02)
0000:00:03.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
(rev 0d)
0000:00:07.0 I2O: American Megatrends Inc. MegaRAID (rev 02)
0000:00:08.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev
27)
0000:00:0f.0 Host bridge: ServerWorks CSB6 South Bridge (rev a0)
0000:00:0f.1 IDE interface: ServerWorks CSB6 RAID/IDE Controller (rev a0)
0000:00:0f.2 USB Controller: ServerWorks CSB6 OHCI USB Controller (rev 05)
0000:00:0f.3 ISA bridge: ServerWorks GCLE-2 Host Bridge


dmesg output when booted in 2.6.8 kernel:

megaraid: found 0x101e:0x1960:bus 0:slot 7:func 0
scsi0:Found MegaRAID controller at 0xf881e000, IRQ:193
megaraid: [6.62:1.03] detected 1 logical drives.
megaraid: supports extended CDBs.
megaraid: channel[0] is raid.
megaraid: channel[1] is raid.
megaraid: channel[2] is raid.
megaraid: channel[3] is raid.
scsi0 : LSI Logic MegaRAID 6.62 254 commands 16 targs 7 chans 7 luns
Using anticipatory io scheduler
scsi0: scanning scsi channel 0 for logical drives.
  Vendor: MegaRAID  Model: LD 0 RAID5  714G  Rev: 6.62
  Type:   Direct-Access                      ANSI SCSI revision: 02
scsi0: scanning scsi channel 1 for logical drives.
scsi0: scanning scsi channel 2 for logical drives.
scsi0: scanning scsi channel 4 [P0] for physical devices.
scsi0: scanning scsi channel 5 [P1] for physical devices.
scsi0: scanning scsi channel 6 [P2] for physical devices.
scsi0: scanning scsi channel 7 [P3] for physical devices.





More information about the Linux-PowerEdge mailing list