Hi to all !
I Have a ATOM 330 cpu based board (Intel D945GLCF2D)
With 2 x 250GB PATA (IDE) HD (sda & sdb)
And 1 x 500GB SATA HD (sdc)
Setting up the sda & sdb as RAID1 as follow:
md0 (sda1, sdb1) -> /boot
md1 (sda2, sdb2) -> swap
md2 (sda3, sdb3) -> /
md3 (sda4, sdb4) -> /home
All working fine at OpenSUSE 11.2 x86_64 (Desktop)
But when I try to boot with the Xen kernel weird issues appear:
The boot process display the following messages:
Creating device nodes with udev
Trying manual resume from /dev/md1
Trying manual resume from /dev/md1
And the boot halt at the messages:
waiting for device /dev/md2 to appear: ................................Could not find /dev/md2
Just late ask about Fallback over /dev/md-uuid-6ae7fc82:37760103:4204047c:4473dc7b
(I was passed the root device as an uuid-named-device)
But neither of the both instaces of the device appear …
Then appear a $ sign with a shell, at it I explorer the /dev tree with a surprise:
At the /dev tree only appear the SATA HD as /dev/sda (the /dev/sdc at the Desktop kernel)
No other HD appear at the /dev tree,
I try to:
Rebuild the xen initrd with:
mkinitrd -k “/boot/vmlinuz-xen” -i “/boot/initrd-xen” -f “dmraid kpartx dm”
with the same result. >:(
I a rookie !, I try to run a dmraid -ay at the $ shell (at boot halt) but this say No raids, I think obviusly if neither of the RAID HD (sdax & sdbx) was exist at the /dev/tree.
I already revised some forums and Bug reports like:
Bug 461673 - xen/kernel-xen on OpenSuse 11.1 not starting; OK on OpenSuse 11.0
https://bugzilla.novell.com/show_bug.cgi?id=461673
Bug 445490 - boot stops on mounting a software RAID - Invalid root filesystem
https://bugzilla.novell.com/show_bug.cgi?id=445490
Please ! Anybody know how to make work the xen kernel with my box !?:’(
Notice that the OpenSUSE 11.2 Desktop kernel work almost perfect !!