Attach your 4 data drives to an addon hardware RAID card. [SOLVED]
I didn't understand...
Anyway, my problem is solved.
I've just make the test to reinstall, remount the raid5 array: data are preserved. I'll update the first message.
I still have some strange error at boot time, but the array is functionnal.
here is the error :
[root@www ~]# dmraid -v -ay
ERROR: pdc: zero sectors on /dev/sdb
ERROR: pdc: setting up RAID device /dev/sdb
ERROR: pdc: zero sectors on /dev/sdc
ERROR: pdc: setting up RAID device /dev/sdc
ERROR: pdc: zero sectors on /dev/sdd
ERROR: pdc: setting up RAID device /dev/sdd
pdc_dbefhhji already active
INFO: Activating stripe RAID set "pdc_dbefhhji"
ERROR: dos: reading /dev/mapper/pdc_dbefhhji[Invalid argument]
this error : ERROR: dos: reading /dev/mapper/pdc_dbefhhji[Invalid argument]
appears alone when only the /dev/hda is plugged. others above appears when 4 sata drives are plugged.
Maybe it's an Irq handling issue with the motherboard.
With my sata controller card, when I boot with no option, the system hangs up when loading the silicon image driver (raid card controller).
I've tried with the boot option acpi=no, I can make the installation, but once the 4 sata drives are pluged I've an IRQ error (see below) and it hangs up the system.
With irqpoll option, the system is functionnal with sata drives plugged, but I still have the IRQ errors on boot (but non blocking)
here is the irq error :
irq 12: nobody cared! (screaming interrupt?)
irq 12: Please try booting with acpi=off and report a bug
[<c0107ea3>] __report_bad_irq+0x3a/0x77
[<c0108361>] note_interrupt+0x191/0x1b7
[<c0108866>] do_IRQ+0x209/0x2bf
[<c0311588>] common_interrupt+0x18/0x20
[<c0126ab4>] __do_softirq+0x2c/0x79
[<c010934c>] do_softirq+0x46/0x4d
=======================
[<c0108910>] do_IRQ+0x2b3/0x2bf
[<c0311588>] common_interrupt+0x18/0x20
[<c010403b>] default_idle+0x23/0x29
[<c010408f>] cpu_idle+0x1f/0x34
[<c03ba6b9>] start_kernel+0x214/0x216
handlers:
[<f086888a>] (ata_interrupt+0x0/0x1ba [libata])
Disabling IRQ #12