Page 1 of 1

Mageia1 -> Mageia2 upgrade fails to boot with BIOS raid

PostPosted: Sep 29th, '12, 01:11
by smotto
Note: I first tried posting this in the advanced support forum, but since I've gotten 0 replies in 3 days, I hope I can get some sort of help here instead.

My system is dual-booted with Windows using BIOS raid 1 (mirror). It had worked fine under several versions of Mandriva and also Mageia 1. I used the Mageia update tool to perform a distribution upgrade. It reported success, but now the system fails to boot the Mageia system (Windows still works), I am dropped to a dracut shell after is says it can't find the /dev/mapper/isw_*_Volume0_p5 device. In the dracut shell, there are no devices under /dev/mapper any more, just the control device. I cannot activate the array with dmraid -ay and dmsetup ls says there are no devices present. I did try modprobing dm-raid driver, but this did not help.

I tried booting with the Mageia 2 install CD, but it does not recognize the raid volume (disks show up as separate sda/sdb). Mageia 1 installer still discovers and activates the array fine. I also downloaded and tried the Mageia 3 Alpha 1 installer, and it does recognize the array as well, so this seems to be a Mageia 2 issue. What can I do to troubleshoot and fix the system?

Since the Mageia 1 install DVD recognizes and activates the RAID array, what would happen if I tried to perform an "upgrade" (hoping it would find nothing to upgrade but maybe would return the system to a bootable state)? Or is the Mageia 2 boot process incompatible with the former release?

Re: Mageia1 -> Mageia2 upgrade fails to boot with BIOS raid

PostPosted: Jan 12th, '13, 20:25
by neket
Причина этого явления старая версия dracut. Проблема решена на русском форуме Mageia вот здесь - http://forum.mageialinux.ru/viewtopic.php?id=601

Reason of this phenomenon old dracut version. The problem is solved at the Russian forum of Mageia here - http://forum.mageialinux.ru/viewtopic.php?id=601