isw device for volume broken after opensuse livecd boot

Hall, Eric R eric.r.hall at intel.com
Wed Sep 26 17:14:59 UTC 2007


Tiago -

Sounds like you were using a 'matrix raid.'  Both sda and sdb had a two
different raid levels on them.

In my experience when the OROM/Intel Matrix Storage manager reports a
'member offline' it is because a setting was changed in the BIOS, a hard
disk was attached to the system after the BIOS had indexed it but before
the OROM indexed it, or the disk was responding but failed to spin up.

Verify that the settings in the BIOS for IDE are set as "RAID" and that
all the sata ports are enabled.  Next, try to reseat the cables between
the drives and the motherboard.

The released version of dmraid rc14 does not have the ability to
re-write metadata on the disks for Intel OROM.  I do not think that
dmraid or device-mapper caused the problem.  The OROM is still reading
the metadata from the disks otherwise they would not show up as a
'member' in the "DISK/VOLUME Information" window.

Currently there is no way to rebuild a set with ISW metadata in Linux.
You _might_ be able to recover the data from the RAID 1 by using the
Windows iMSM (Intel Matrix Storage Manager) software; which can be
downloaded via support.intel.com

- Eric




>-----Original Message-----
>From: ataraid-list-bounces at redhat.com [mailto:ataraid-list-
>bounces at redhat.com] On Behalf Of Tiago Freitas
>Sent: Tuesday, September 25, 2007 4:36 PM
>To: ataraid-list at redhat.com
>Subject: isw device for volume broken after opensuse livecd boot
>
>Hi.
>I had a working raid array in an Intel ICH9R controller with the two
>volumes working ( ok in windows and mandriva 2008 livecd).
>
>I booted the Opensuse 10.3RC2 live cd and did "dmraid -ay" and got the
>following errors:
>
>ERROR: isw device for volume "RAID0" broken on /dev/sda in RAID set
>"isw_bbcfceegje_RAID0"
>ERROR: isw: wrong # of devices in RAID set "isw_bbcfceegje_RAID0"
>[1/2] on /dev/sda
>ERROR: isw device for volume "RAID1" broken on /dev/sda in RAID set
>"isw_bbcfceegje_RAID1"
>ERROR: isw: wrong # of devices in RAID set "isw_bbcfceegje_RAID1"
>[1/2] on /dev/sda
>ERROR: isw device for volume "RAID0" broken on /dev/sdb in RAID set
>"isw_chgffgbhfa_RAID0"
>ERROR: isw: wrong # of devices in RAID set "isw_chgffgbhfa_RAID0"
>[1/2] on /dev/sdb
>ERROR: isw device for volume "RAID1" broken on /dev/sdb in RAID set
>"isw_chgffgbhfa_RAID1"
>ERROR: isw: wrong # of devices in RAID set "isw_chgffgbhfa_RAID1"
>[1/2] on /dev/sdb
>ERROR: no mapping possible for RAID set isw_bbcfceegje_RAID1
>ERROR: no mapping possible for RAID set isw_chgffgbhfa_RAID1
>
>Now in the intel bios it says the disks are offline.
>The livecd must have a bug that destroys all raid arrays. I think the
>problem is in device-mapper, because I did "dmraid --version" and the
>device-mapper was "unknown". In mandriva it is 4.11.0. Dmraid is rc14
>in both.
>I don't have any logs from the live boot because the network was not
>working.
>
>Is there any way to recover the raid volumes? I can provide you with
>all the files needed, just ask.
>
>Thanks
>
>Tiago Freitas
>
>_______________________________________________
>Ataraid-list mailing list
>Ataraid-list at redhat.com
>https://www.redhat.com/mailman/listinfo/ataraid-list




More information about the Ataraid-list mailing list