RAID5 未安装(或类似的东西..)

RAID5 not mounting (Or something like that..)

我知道我把这个标题弄错了......我现在非常困惑。

我刚刚使用 ASUS BIOS 设置获得了 RAID 5 "Setup"(没有使用那个英特尔东西,我忘记了它的名字...)。我启动 Ubuntu 并看到它显示Raid 阵列,但它说其中没有存储空间(即使我放入了 5 个驱动器)。我试过 运行:

sudo mount /dev/md127

但我收到此错误消息:

mount: wrong fs type, bad option, bad superblock on /dev/md127,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

然后我尝试了"dmesg| tail"

 [ 5923.994233] EXT4-fs (md127): unable to read superblock
[ 5923.994305] EXT4-fs (md127): unable to read superblock
[ 5923.994345] EXT4-fs (md127): unable to read superblock
[ 5923.994384] SQUASHFS error: squashfs_read_data failed to read block 0x0
[ 5923.994386] squashfs: SQUASHFS error: unable to read squashfs_super_block
[ 6196.524012] md: md127 stopped.
[ 6302.769148] Btrfs loaded, crc32c=crc32c-intel
[ 7243.815780] EXT4-fs (md127): unable to read superblock
[ 7407.438154] EXT4-fs (md127): unable to read superblock
[ 7658.097735] EXT4-fs (md127): unable to read superblock

我尝试了很多不同的东西,当我尝试用 "sudo fdisk -l /dev/md127" 对驱动器进行分区时,我得到:

fdisk: cannot open /dev/md127: No such file or directory

我也试过 运行 "dd if=/dev/zero bs=512 count=2000",但没有任何效果。这几天我一直在努力解决这个问题,我真的需要一些帮助,谢谢!

我目前 运行 Ubuntu 17.04 w/ 12gigs DDR3 如果这很重要。每个驱动器也是 1tb。

加法: 并且,当我按 Control+F 进入 Raid 设置时,它说它是 "Functional"

你把很多东西混在一起了。

  1. 您使用的 bios raid 导致的问题多于解决的问题。使用 MDRAID
  2. 您没有可用的块设备(只有 DMRAID 才支持 bios raid)
  3. 即使只有一个块设备,也必须对其进行格式化(或使用 MBR/GPT 或 LVM 拆分)
  4. 使用 dd if=/dev/zero bs=512 count=2000 of=/dev/yourdevice DESTROYS 文件系统的重要部分
  5. 您缺少一个 dd 参数=/dev/yourdevice

您可以使用cat /proc/mdstat查看所有工作的MDRAID设备