https://bugzilla.novell.com/show_bug.cgi?id=768859 https://bugzilla.novell.com/show_bug.cgi?id=768859#c0 Summary: my nvidia fakeraid array on which I have the root partition is not activated properly by the initrd Classification: openSUSE Product: openSUSE 12.2 Version: Beta 2 Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: josua.m@t-online.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1 I have opensuse installed on a nvidia fakeraid raid1 array at /dev/mapper/nvidia_bbbdidfc_part4. After installing opensuse(which in fact doesn't work without manual work), the system will not boot. Reproducible: Always Steps to Reproduce: 1. create a hardware fakeraid raid1 array 2. install opensuse to a partition on that array 3. try to boot the resulting system Actual Results: Console complains /dev/sdb4 beeing in use(where sdb is part of the array) and falls to a shell Expected Results: normal system boot what happened is that "/dev/mapper/nvidia_bbbdidfc" exists, but no partitions. there should also be nvidia_bbbdidfc_part{1..4}. I found a fix for this issue which involves editing /lib/mkinitrd/boot/21-dmraid.sh Inside, there is a line saying "/sbin/dmraid -a y -p" This line, according to man will initialize the raid array but no partitions. so obviously a boot cant work. I changed it to say this: "/sbin/dmraid -a y -P _part" then recreated the initrd by chrooting into the system and from then on I can boot fine. I am adding this _part, because I noticed during the installation that some unknown things expect the dmraid devices to be called like this: nvidia_bbbdidfc,nvidia_bbbdidfc_part1,... By default, dmraid will name the devices liek this: nvidia_bbbdidfc,nvidia_bbbdidfcp1,... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.