Импорт / сборка RAID0 с использованием Ubuntu 14
Я знаю, что этот вопрос, возможно, возник раньше, но я не смог найти ответ. У меня есть два жестких диска объемом 1 ТБ в RAID 0, но материнская плата вышла из строя. Я заменил материнскую плату и установил Ubuntu 14 на новый диск. Два жестких диска емкостью 1 ТБ подключены к порту SATA без использования RAID в BIOS. Я надеялся, что Ubuntu сможет видеть том RAID0 автоматически, как некоторые упоминали в сети, но, думаю, я не был одним из счастливчиков. Вот информация на экране, и я был бы признателен, если кто-то может помочь (sda - это то, где установлена Ubuntu, sdb и sdc - это два диска в RAID0, sdc - это USB-накопитель для хранения данных)
ning@ning-desktop:~$ sudo fdisk -l
[sudo] password for ning:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 976773167 488386583+ ee GPT
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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
Disk identifier: 0x00027aba
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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
Disk identifier: 0x46456bf4
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 614402047 307200000 7 HPFS/NTFS/exFAT
/dev/sdc2 614402048 1843202047 614400000 7 HPFS/NTFS/exFAT
/dev/sdc3 1843202048 3072002047 614400000 7 HPFS/NTFS/exFAT
/dev/sdc4 3072002048 3907035135 417516544 7 HPFS/NTFS/exFAT
Note: sector size is 4096 (not 512)
Disk /dev/sdd: 3000.6 GB, 3000592977920 bytes
1 heads, 63 sectors/track, 11628041 cylinders, total 732566645 sectors
Units = sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x16235d7f
Device Boot Start End Blocks Id System
/dev/sdd1 63 732564062 2930256000 7 HPFS/NTFS/exFAT
ning@ning-desktop:~$ sudo dmraid -ay
ERROR: unsupported sector size 4096 on /dev/sdd.
RAID set "isw_hfdfaihhf_HDDRAID0" was not activated
1 ответ
Какое программное решение RAID вы используете? mdadm или dmraid/fakeraid (что все равно будет зависеть от контроллера)? Также вы, похоже, не хотите восстанавливать данные из сбойного RAID0. Если вы добавите такую формулировку в заголовок вашего вопроса, это не заставит вас выглядеть очень умно или не будет беспокоить других пользователей.
Анализ
ning@ning-desktop:~$ sudo dmraid -ay
[…]
RAID set "isw_hfdfaihhf_HDDRAID0" was not activated
Хорошо, dmraid нашел raidset, но не активировал его. Давайте выясним, почему.
sdb и sdc - это два диска в RAID0, sdc - это USB-накопитель для хранения данных
Здесь явно что-то не так.
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
Диск емкостью 1 ТБ, проверьте. Что-то указывает на то, что это устройство является частью какого-то программного RAID?
Disk /dev/sdb doesn't contain a valid partition table
Хотя это возможно с mdadm, это не рекомендуется. С zfs (и, вероятно, тоже с btrfs) была бы таблица разделов, так что я думаю, что мы ищем какой-то mdadm-совместимый формат (взгляните на
--metadata
параметр на странице справки для списка форматов). Я не знаю, как dmraid / fakeraid справляется с этим, так как я не рекомендую его использовать.Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
Диск емкостью 1 ТБ, проверьте. Но это может быть не тот диск RAID-набора, который мы ищем, поскольку он содержит разделы, указывающие на то, что это, возможно, установка Windows, и он имеет другой размер сектора.
Device Boot Start End Blocks Id System /dev/sdc1 * 2048 614402047 307200000 7 HPFS/NTFS/exFAT /dev/sdc2 614402048 1843202047 614400000 7 HPFS/NTFS/exFAT /dev/sdc3 1843202048 3072002047 614400000 7 HPFS/NTFS/exFAT /dev/sdc4 3072002048 3907035135 417516544 7 HPFS/NTFS/exFAT Note: sector size is 4096 (not 512)
Disk /dev/sdd: 3000.6 GB, 3000592977920 bytes
Как и sda, а не тот диск, который мы ищем, поскольку он не является диском емкостью 1 ТБ. Это может быть USB-накопитель, упомянутый выше.
Заключение
- Вы не рассказываете нам полную историю.
- У вас есть еще один диск емкостью 1 ТБ, который в данный момент не подключен к машине. Присоедините его и попробуйте снова.
- Вы, вероятно, стерли половину набора, установив другую операционную систему.
- Никогда не используйте RAID0 для важных данных.