LINUX.ORG.RU
решено ФорумAdmin

raid помогите


0

2

Добрый день! После смены ОС решил собрать предыдущий RAID и в место

что собрать создал новый mdadm --assemble /dev/md0 /dev/sde1 /dev/sde1

Набрал mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sde1 /dev/sde1

теперь рейд не монтируется!

Есть ли шанс восстановить инфу на дисках? Получиться ли собрать рейд нормально без потери данных?

При создания рейда в статусе на диске было

resync=PENDING

по идее не синхронизировался



Последнее исправление: mannaz2004 (всего исправлений: 2)

Пробегись по хардам testdisk'ом, может, что и сохранилось.

riki ★★★★
()

Получиться ли собрать рейд нормально без потери данных

ИМХО, вам не рейд нужно собирать, а пытатся вытащить с него уцелевшие данные. Крайне желательно вспомнить, какой формат суперблока (0.9, 1.0, 1.1) был раньше, чтобы понять, где раньше начилась файловая система.

Ещё попробуйте посмотреть «mdadm -v --examine /dev/sde1»

mky ★★★★★
()
Ответ на: комментарий от mky

А где можно посмотреть? у меня осталась файлы с предыдущей системы

mannaz2004
() автор топика
Ответ на: комментарий от mannaz2004

Да, оно. Значит раньше суперблок рейда у вас был в конце диска, а файловая система начиналась прямо с начала /dev/sde1. Сейчас у вас должен быть суперблок версии 1.2 (вроде именно он создаётся по умолчанию), и находится он в 4 кбайт от начала диска. То есть у вас затёрто начало файловой системы.

В RAID1 диски одинаковые по содержанию. Думаю, что нужно остановить RAID, и запустить e2fsck на /dev/sde1. Второй диск не трогать, чтобы не испортить на нём данные. Возможно, у ФС повреждён суперблок и e2fsck нужно будет запускать у указанием резервных суперблоков. Их расположение можно попробовать нагуглить или запустить «mke2fs -n /dev/sde1» (man mke2fs). Это всё относится к случаю, если у вас там была файловая система ext2/ext3

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.