http://bugzilla.novell.com/show_bug.cgi?id=525237
User anniyka@wandersmann.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=525237#c22
--- Comment #22 from Anniyka Wandersmann 2009-09-25 07:32:58 MDT ---
Hello, my scenario:
1)
/boot on md0 RAID1, yes, it works!! I use this system for servel years now and
if you say it is not working for grub, thats not true. Nonetheless I startet
this years ago with lilo. It may be that it is not possible to install suche a
soulution now, But for upgraded systems it is definitvly a blocker since it
takes upgraded systems into an unbootable state.
2)
/ on lvm2 on md1
To say so:
linux:/ # mkinitrd
Kernel image: /boot/vmlinuz-2.6.31-rc9-7-default
Initrd image: /boot/initrd-2.6.31-rc9-7-default
Root device: /dev/vg00/root (mounted on / as xfs)
Device md1 not handled
Script /lib/mkinitrd/setup/72-block.sh failed!
Kernel image: /boot/vmlinuz-2.6.31-rc9-7-trace
Initrd image: /boot/initrd-2.6.31-rc9-7-trace
Root device: /dev/vg00/root (mounted on / as xfs)
Device md1 not handled
Script /lib/mkinitrd/setup/72-block.sh failed!
I tried the workaround with rootdev I found in the mailinglist, but then the
only thing that happens is:
linux:/ # mkinitrd -d /dev/md1
Kernel image: /boot/vmlinuz-2.6.31-rc9-7-default
Initrd image: /boot/initrd-2.6.31-rc9-7-default
node name not found
Could not find the filesystem type for root device /dev/md1
Currently available -d parameters are:
Block devices /dev/<device>
NFS <server>:<path>
URL <protocol>://<path>
Ok, hear is what I discoverd:
linux:/ # diff /lib/mkinitrd/setup/62-dm.sh /lib/mkinitrd/setup/62-lvm2.sh
linux:/ #
linux:/ # ls -l /lib/mkinitrd/setup/62-dm.sh /lib/mkinitrd/setup/62-lvm2.sh
lrwxrwxrwx 1 root root 22 Sep 25 16:53 /lib/mkinitrd/setup/62-dm.sh ->
./scripts/setup-dm.sh
lrwxrwxrwx 1 root root 24 Sep 25 16:53 /lib/mkinitrd/setup/62-lvm2.sh ->
./scripts/setup-lvm2.sh
linux:/ #
I certainly think that this is an error. ../scripts/setup-lvm2.sh is just a
copy of ../scripts/setup-dm.sh. Therfor /md1 (in my case) is not handled as
lvm2.
I also think that this is an error because of this:
http://www.novell.com/products/linuxpackages/opensuse/mkinitrd.html
848 Sep 19 14:28 /lib/mkinitrd/scripts/setup-dm.sh
1093 Sep 19 14:28 /lib/mkinitrd/scripts/setup-lvm2.sh
Sometimes between 10.3 and now someone seems to have copied
./scripts/setup-dm.sh over ../scripts/setup-lvm2.sh.
The other side is this:
http://www.novell.com/products/linuxpackages/opensuse11.1/mkinitrd.html
There are no such scripts noticed.
Well,
a) It is back again
b) It's leftover from old installations
If its back again, than it seems to be a package error
If it is a leftover, than it seems such also, because it was not deleted and is
now interfering with the new package
I bootet into the livefilesystem opensuse 11.2 factory, mounted all needed
filesystemsm copied /dev to /mnt/dev, mountet sys, devpts and proc and did a
chroot. Thats my rescuebasis at the moment.
regards,
anniyka
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.