Восстановление данных Fantom внешнего жесткого диска 6 ТБ (два диска 3 ТБ на рейде 0)

У меня есть внешний жесткий диск Fantom 6 ТБ, который использует два жестких диска 3 ТБ. На задней панели есть два переключателя для настройки RAID. У меня установлен RAID 0, поэтому я могу использовать все 6 ТБ. Проблема в том, что он не включается. Поэтому я вытащил жесткие диски, чтобы добраться до данных. И для тех из вас, кто интересуется, я купил новый блок питания и поменял охлаждающий вентилятор внутри него, но питания по-прежнему нет. Я вставил два жестких диска по 3 ТБ в свой компьютер, затем вошел в BIOS и включил контроллер SATA в RAID. После этого я загрузился в Ubuntu 12.04 и заметил, что они не были смонтированы. Поэтому я открыл Дисковую утилиту и вижу там два диска, но не могу их смонтировать. Я предполагаю, что причина в том, что два диска ранее использовались в RAID 0, и мне нужно настроить массив RAID в Дисковой утилите, но я не совсем знаю, что делаю, и я не хочу потерять данные. Да, да, моя материнская плата поддерживает 3 ТБ.

0
задан 9 September 2013 в 08:51

1 ответ

Вы можете установить RAID 0 с помощью mdadm . Например, я сделал это видимым как в Windows, так и в Ubuntu, используя команду --build:

# mknod /dev/md1 b 9 1
# sudo mdadm --build --verbose --chunk=64K /dev/md1 --level=0 --raid-devices=2 /dev/sdh /dev/sdi

Не используйте команду --create, потому что это уничтожит ваш массив. И помните, что вы должны создавать массив при каждом запуске системы. Кроме того, установите размер порции в соответствии с размером порции массива, иначе результаты будут непредсказуемыми.

Хорошо, mdadm - это приложение , которое находится внутри одноименного пакета . Чтобы «включить» его, вы должны установить его:

sudo apt-get install mdadm

Размер куска - это размер блоков, на которые делятся данные, для размещения на обоих дисках RAID. Вы можете получить его в настройках хранилища Fantom.

И последнее: вы можете собрать свой массив во время установки, затем установить Ubuntu, перезагрузиться, и он должен работать! По крайней мере, если у вас есть только 2 внутренних диска ... Потому что порядок дисков может измениться, если у вас есть> 2 диска. Я страдаю от этого эффекта. Но я нашел решение: запустите команду до запуска mount -a. Это должно быть сделано инъекцией на уровне выполнения.

Но вам не нужно этого делать, потому что вам просто нужно собрать массив один раз, извлечь данные и вернуть диски обратно, верно? И когда будет построен массив, будет узлов :

$ ls -l /dev/md1*
brw-rw---- 1 root disk   9, 1 sept. 10 05:30 /dev/md1
brw-rw---- 1 root disk 259, 0 sept. 10 05:30 /dev/md1p1
brw-rw---- 1 root disk 259, 1 sept. 10 05:48 /dev/md1p2
0
ответ дан 9 September 2013 в 08:51

Другие вопросы по тегам:

Похожие вопросы: