PDA

View Full Version : Can't fdisk raid drive in compaq proliant dl360



vahtryn
07-11-2006, 04:17 PM
I know these boxes are old, I'm installing gentoo on them. There's one that's giving me issues with my gentoo live disk (won't find a damn thing).

here's dmesg:

dmesg | grep ida
cpqarray: Finding drives on ida0<6>ts: Compaq touchscreen protocol output
cpqarray ida0: idaSendPciCmd Timeout out, No command list address returned!
cpqarray ida0: idaSendPciCmd Timeout out, No command list address returned!


lspci -v
0000:00:01.0 RAID bus controller: LSI Logic / Symbios Logic 53C1510 (rev 02)
Subsystem: Compaq Computer Corporation Integrated Array Controller
Flags: medium devsel, IRQ 3
I/O ports at 2000 [size=256]
Memory at c5000000 (32-bit, non-prefetchable) [size=16M]
Memory at c4000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at 70000000 [disabled] [size=512K]
Capabilities: [40] Power Management version 2


root@2[ida]# fdisk -l /dev/ida/c0d0
root@2[ida]# fdisk /dev/ida/c0d0

Unable to read /dev/ida/c0d0


Now the thing is there are two reiserfs partitions already on this raid, there is also two gigs of swap. It should be able to see it.

Any ideas?

vahtryn
07-11-2006, 04:28 PM
A little more information from what I've found:


For the versions of the 2.6 kernel that I tested (at least 2.6.15 and 2.6.16.13), the cpqarray driver cannot be loaded as a module. This means that if you are using the 2.6 kernel series, you must compile your own 2.6 kernel with cpqarray compiled in. Most likely, this also means that your distro installation CD must be booted with a 2.4 kernel. If you ignore your advice, you will see in the kernel messages, "cpqarray: Finding drives on ida0", "cpqarray: ida0: idaSendPciCmd Timeout out, No command List address returned.", "cpqarray: error sending ID Controller", etc. I don't know why this happens, but I was able to get around it by booting into a 2.4 kernel or compiling cpqarray into a 2.6 kernel as a built in drive

gah now I'm gonna have to build a stupid iso with the 2.4 kernel or a new 2.6 kernel with no modules. *sigh*