I'm using a BIOS raid1 with Marvell chipset which works really well with dmraid in Ubuntu 14.04.
The disk is shown as the following name with command
Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001: 2000.3 GB, 2000315047936 bytes 255 heads, 63 sectors/track, 243191 cylinders, total 3906865328 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x3b9fee89 Device Boot Start End Blocks Id System /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1 2048 3906865151 1953431552 83 Linux Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1: 2000.3 GB, 2000313909248 bytes 255 heads, 63 sectors/track, 243190 cylinders, total 3906863104 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/ddf1_00000000000000004b1b92914b1b92914b0400004b040001p1 doesn't contain a valid partition table
However, after I do a fresh install to Ubuntu 16.04 the disk is detected as
/dev/sdc. Mounting these hard drives only get error with unknown type
dmraid doesn't help either. Using command
sudo dmraid -ay only returns no raid disk.
But luckily, I'm still able to access the raid device with Ubuntu 14.04 Live CD. How can I make the raid device work again in 16.04? Thanks!
I've rolled back to Ubuntu 14.04. The fakeRaid device is still able to work normally. Does this means that Ubuntu 16.04 doesn't support dmraid correctly?
I've tried to install
mdadm in Ubuntu 16.04.1, but
mdadm only tells me that the hard drives does not have superblocks and cannot be reconstructed.