Я только что начал использовать Linux снова в качестве медиасервера, потому что Windows10 просто давал мне слишком много проблемы. Я пытаюсь смонтировать массив RAID 10, который я использовал на машине Windows 10, которая содержит все мои медиа, но сталкивается с проблемами. Я использую Vantec HX4R в качестве своего RAID-контроллера, и он просто подключен через USB 3.0 к моему полю Linux.
Используя ниже fdisk
команда Вы видите sdb
диск (RAID-массив) надеется быть разделенным на 2 "раздела" типа Microsoft.
$ sudo fdisk -l
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x326e74f3
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 218023935 218021888 104G 83 Linux
/dev/sda2 218025982 234440703 16414722 7.8G 5 Extended
/dev/sda5 218025984 234440703 16414720 7.8G 82 Linux swap / Solaris
The primary GPT table is corrupt, but the backup appears OK, so that will be used.
Disk /dev/sdb: 3.7 TiB, 4000694927360 bytes, 7813857280 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
Disklabel type: gpt
Disk identifier: 68A32E80-0B76-4EBB-9EC8-2545316B2462
Device Start End Sectors Size Type
/dev/sdb1 34 262177 262144 128M Microsoft reserved
/dev/sdb2 264192 7813855231 7813591040 3.7T Microsoft basic data
Если я пытаюсь смонтироваться с чем-то как
sudo ntfs-3g /dev/sdb2 /mnt/wind_D
Я получаю ошибку:
ntfs-3g: Failed to access volume '/dev/sdb2': No such file or directory
parted
шоу, что это распознает аппаратные средства RAID:
$ sudo parted /dev/sdb print
Error: The primary GPT table is corrupt, but the backup appears OK, so that will
be used.
OK/Cancel? OK
Model: JMicron H/W RAID10 (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 134MB 134MB Microsoft reserved partition msftres
2 135MB 4001GB 4001GB ntfs Basic data partition msftdata
Что я делаю неправильно? Что я мог пропускать? У меня есть адское время, пытаясь выяснить, как заставить Ubuntu монтировать это. Все, в чем я нуждаюсь, является этим sbd2
раздел.
Вы пытались смонтировать диск с
sudo mount -t ntfs-3g -o rw,users,umask=000 /dev/sdb2 /mnt/wind_D
Raid10 нужно 4 диска. Поскольку ваше устройство имеет 4 отсека, убедитесь, что в него введено 4 диска! Хорошее описание можно найти в Что такое Raid10?
Что касается таблицы разделов:
Контроллер scsi вашего vantec делает диски выглядящими как один диск снаружи, если вы настроили как raid10. Убедитесь, что вы правильно настроили raid10, обычно на вашем устройстве поставляется программное обеспечение для этих настроек.
Следовательно, на мой взгляд, имеет меньше смысла переписывать таблицу разделов с помощью
sudo gdisk /dev/sdb
(введите l kbd> для вывода списка разделов и < kbd> w kbd> записать таблицу на диск, если она правильная)
Спасибо, ребята, за вашу помощь. Мне удалось решить эту проблему с помощью TestDisk.
RAID был правильно обнаружен Linux.
Прибыль