Latest 11.1 updates will not activate ICH9R RAID 1

I have a Supermicro server board with dual L5420 Quad core Xeons 24GB RAM that previously had OpenSuse 10.3 64-bit running on a Intel ICH9R BIOS RAID1 mirror. The initial OpenSuse 11.1 upgrade completed without any issues. After taking the online updates, it will not boot with a lot of messages about device-mapper and RAID sets not activated like the following:

device-mapper: table: 253:0: mirror: unknow target type
device-mapper: ioctl: error adding target to table
device-mapper: target type “mirror” is not in the kernel
Raid Set xxx_RAID1 was not activated.

Any ideas how to get around this? Selecting Repair System from the DVD does nothing.

mdtaylor69 adjusted his/her AFDB on Sunday 21 Jun 2009 00:36 to write:

>
> I have a Supermicro server board with dual L5420 Quad core Xeons 24GB
> RAM that previously had OpenSuse 10.3 64-bit running on a Intel ICH9R
> BIOS RAID1 mirror. The initial OpenSuse 11.1 upgrade completed without
> any issues. After taking the online updates, it will not boot with a
> lot of messages about device-mapper and RAID sets not activated like the
> following:
>
> device-mapper: table: 253:0: mirror: unknow target type
> device-mapper: ioctl: error adding target to table
> device-mapper: target type “mirror” is not in the kernel
> Raid Set xxx_RAID1 was not activated.
>
> Any ideas how to get around this? Selecting Repair System from the DVD
> does nothing.
>
>

Can you actually get into the system with the DVD?

Not sure if you are seeing something similar to what I had, however I do not
have raid and the system would boot ta a command prompt with a load of
errors about missing modules.

All the system needed was to have the initrd rebuilt with the mkinitrd
command to sort out my probs.

There is a way but that depends on if the DVD will recognise the RAID and
load the modules so that you can see the /.

You need to mount the / using the recovery console to a temp dir which will
be done in the ramdisk so not physical mount say /tmp and then cd to “your”
/ and then chroot to that / then you will be able to use the tools on the
machine drive to remake the initrd which should get the modules setup for
boot.

However if you have /boot on a separate dir you will need to mount that
first as well to /boot.

sorry if this is a bit sparse on the info but I am in a hurry, have a search
of the web to find more info and also look at the man page for chroot also
the info page has a greater in-depth explanation.

info coreutils ‘chroot invocation’

However if that does not work or you cannot get anything to read the system
then I am at a loss of what to try next.

HTH

Mark
Caveat emptor
Nullus in verba
Nil illegitimi carborundum

Thanks for the chroot tip. I have used it several times before successfully on simple machines where I only needed to mount /dev/sda2 for example to /mnt. In this case, I needed to mount something like /dev/mapper/isw_ibdacbia_RAID1_part7 to /mnt and it refused to mount using the rescue mode. I was able to use the 11.1 DVD to “Update” the system back to 11.1 base. It rebooted fine and I just did not accept the online updates and have been fine so far. I guess I will create a bugzilla for how to get past the latest 11.1 kernel update on an ICH9R RAID1 mirror.