Comment 20 for bug 1794318

Revision history for this message
Paul Sladen (sladen) wrote : BIOS shows RAID1, newer mdadm --detail-platform does not

  https://irclogs.ubuntu.com/2018/09/27/%23ubuntu-devel.html#t11:31

The BIOS shows a RAID1 (mirror) pair, this is designated as:

  RAID Level: "Recovery (Cont.)" in the BIOS. (screenshot)

This stands for "Recovery Set" == RAID1/Mirror group.

Newer 'mdadm --detail-platform' only reports:

  $ sudo mdadm --examine /dev/sd[ab]
  Platform : Intel(R) Rapid Storage Technology
  Version : 12.9.0.2006
  RAID Levels : raid0

the expected output would instead be:

  "RAID Levels : raid0 raid1 raid10 raid5"

However, the version of 'mdadm' used to actually boot + configure the
system is the older version. It is still necessary to get the output
of 'mdadm --detail-platform' from the working version in the
initramfs.

This is because the version use on bootup is the one in the initramfs
(working) and the one here us on the main root filesystem
(non-working).

There are various other complications on this machine:

  1. Gaming laptop with the BIOS detail not properly populated:
  MSI Gaming Notebook GS70 2QE-046NL 17.3", 4710HQ, 1.5TB, GTX970M

  2. Other (non-RAIDed, non-SSD) disks on the same controller

  3. Apparently a BIOS update at some point.

All of these need testing/eliminating.

Reporter has indicated they are not available for several hours.

 -Paul