Hello!
I have a problem with getting 8 drives to work in the same array. The kernel only finds 4 drives in the array.
System setup:
Mandrake 8.0 with separately compiled kernel version 2.4.12
Support for the ATA-RAID is compiled into the kernel with code included in the kernel sources (version unknown, can't find it)
Tyan Tiger 133 mainboard with 2 PentiumIII 800MHz processors
2 - Promise FastTrak100 TX2 interfaces
8 - 60Gb Western Digital disks
I have configured one array of 8 disks in the Promise BIOS (FastBuild utility), it says status "functional"
While booting the kernel I get these messages from the kernel:
hda: IBM-DTLA-307060, ATA DISK drive
hdb: WDC WD200BB-00AUA1, ATA DISK drive
hdc: IBM-DTLA-307075, ATA DISK drive
hdd: ATAPI DVD-ROM 16X Maximum, ATAPI CD/DVD-ROM drive
hde: WDC WD600AB-00BVA0, ATA DISK drive
hdf: WDC WD600AB-00BVA0, ATA DISK drive
hdg: probing with STATUS(0x50) instead of ALTSTATUS(0x7f)
hdg: WDC WD600AB-00BVA0, ATA DISK drive
hdh: WDC WD600AB-00BVA0, ATA DISK drive
hdi: WDC WD600AB-00BVA0, ATA DISK drive
hdj: WDC WD600AB-00BVA0, ATA DISK drive
hdk: WDC WD600AB-00BVA0, ATA DISK drive
hdl: WDC WD600AB-00BVA0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xb400-0xb407,0xb802 on irq 11
ide3 at 0xbc00-0xbc07,0xc002 on irq 11
ide4 at 0xc800-0xc807,0xcc02 on irq 11
ide5 at 0xd000-0xd007,0xd402 on irq 11
hda: 120103200 sectors (61493 MB) w/1916KiB Cache, CHS=7476/255/63, UDMA(66)
hdb: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=2434/255/63, UDMA(66)
hdc: 150136560 sectors (76870 MB) w/1916KiB Cache, CHS=148945/16/63, UDMA(66)
hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <------|
hdf: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <-------|
hdg: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <------|
hdh: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <------|
hdi: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <-------|
hdj: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <-------|
hdk: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <------|
hdl: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=116301/16/63, UDMA(66) <-------| attached to the Promise cards
hdd: ATAPI 40X DVD-ROM drive, 256kB Cache, UDMA(66)
Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
hdb: hdb1
hdc: [PTBL] [9345/255/63] hdc1 < hdc5 >
hde: [PTBL] [7297/255/63] hde1
hdf: unknown partition table
hdg: unknown partition table
hdh: unknown partition table
hdi:
hdj: unknown partition table
hdk: unknown partition table
hdl: unknown partition table
ataraid/d0: ataraid/d0p1
Drive 0 is 57241 Mb (33 / 0) <------
Drive 1 is 57241 Mb (34 / 0) <-------
Drive 4 is 57241 Mb (33 / 64) <-------
Drive 5 is 57241 Mb (34 / 64) <--------------------- ONLY 4 drives found in the array, drives 2,3,6 and 7 is missing from the array
Raid0 array consists of 4 drives.
Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta <------- Is this the source ataraid version?
I have created /dev/ataraid/d1pX to support drives on the second Promise card.
I have succesfully ceated a partition on the four disks that were found, even created a reiserfs filesystem.
Anyone who can help me getting it to work with all 8 drives?
Best regards
Frank Mikkelsen