我使用的是带有Marvell芯片组的BIOS raid1,它非常适合Ubuntu14.04中的dmraid。
磁盘显示为具有命令fdisk的以下名称:
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但是,在我重新安装Ubuntu16.04之后,磁盘被检测为/dev/sdb和/dev/sdc。安装这些硬盘驱动器只会出现未知类型的ddf_raid_member错误。安装dmraid也于事无补。使用命令sudo dmraid -ay只返回任何raid磁盘。
但幸运的是,我仍然能够使用Ubuntu14.04LiveCD访问raid设备。在16.04,我怎样才能使raid设备再次工作?谢谢!
我回到了Ubuntu 14.04。fakeRaid设备仍能正常工作。这是否意味着Ubuntu16.04不支持dmraid?
我试图在Ubuntu16.04.1中安装mdadm,但是mdadm只告诉我硬盘没有超级块,不能重建。
发布于 2016-10-03 13:34:06
我已经向发射台报告并得到了开发人员的修复。这个bug似乎与4.4内核的新特性有关。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1611277
但是新版本的dmraid并不是每个设备都有保证。至少对我有用。
发布于 2016-10-01 20:00:14
我会设法得到一个更好的答案。现在,你得跑
sudo dmraid -ay从BusyBox提示符或去运行光盘,运行它的终端,然后安装到数组。
若要使其进入引导序列,请在
/etc/initramfs-tools/scripts/init-premount带着密码
exec dmraid -ay
exec sleep 1确保文件可执行,然后运行。
sudo update initramfs -k all -uv 享受吧!
发布于 2016-08-04 09:43:52
我也有同样的问题,并通过安装raid支持解决了。试试这个:
sudo apt-get install mdadmhttps://askubuntu.com/questions/802726
复制相似问题