URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76486
[ Назад ]

Исходное сообщение
"Повреждение superbloka на винчестере"

Отправлено Евгений , 28-Сен-07 23:55 
Стояло 2 винта с линуксом в зеркале на одном контролере
переставил их на другой сервер на контролере адаптек так же создал зеркало, но ввиду того что при создании рейда-1 (зеркало) произошла инициализация винчестеров.
Видимо оказаля повреждена или затерта инфа о файлах.
Соответственно я не могу с них не загрузится, не получить инфу.

Винты снял, поставил на рабочую станцию под линухом
система его увидела как sdc, хотя до этого на нем было 2 раздела sdc1 и sdc2 + swap

Подмонтировать их не могу
пишет
# mount /dev/sdc /mnt/2 -t ext3
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       or too many mounted file systems
fsck проверить тоже не дает
# fsck.ext3 /dev/sdc
e2fsck 1.35 (28-Feb-2004)
Couldn't find ext2 superblock, trying backup blocks...
fsck.ext3: Bad magic number in super-block while trying to open /dev/sdc

пробывал так
#  e2fsck -b 8193 /dev/sdc
e2fsck 1.35 (28-Feb-2004)
e2fsck: Bad magic number in super-block while trying to open /dev/sdc


Подскажите, есть ли еще какие нибудь варианты чтобы вытащить оттуда инфу?


Содержание

Сообщения в этом обсуждении
"Повреждение superbloka на винчестере"
Отправлено anonymous , 29-Сен-07 00:50 
Посмотри hexdump диска и выясни точно что затёрто.  Таблица разделов затёрта, но она сравнительно несложно восстанавливается.  Проверь, сохранились ли сами разделы и данные в них.  Если не понимаешь о чём речь, лучше сразу отнеси в компанию по восстановлению данных и закажи диагностику -- они практически сразу скажут что с данными.

PS.  Никогда так не делай:
# mount /dev/sdc /mnt/2 -t ext3

При любом восстановлении файловых систем монтирование только в readonly.


"Повреждение superbloka на винчестере"
Отправлено Евгений , 29-Сен-07 03:01 
Врядли смогу поглядеть сам что там и как, а компаний которые занимаются восстановлением данных у нас в городе нет.

Если кто нибудь рискнет помочь в долгу не останусь.
Могу дать шелл



"Повреждение superbloka на винчестере"
Отправлено alfeg , 29-Сен-07 05:32 
нужно монтировать не
# mount /dev/sdc /mnt/2 -t ext3 ,а
# mount -t ext3 /dev/sdc1 /mnt/2
# mkdir /mnt/1
# mount -t ext3 /dev/sdc2 /mnt/1
если будут проблемы с суперблоком
то запусти fsck без параметров. он умеет сам находить на диске резервные копии это блока и восстанавливать.
если не запустится fsck по каким-то причинам, тогда запускай утилиту newfs, которая определяет местонахождение всех суперблоков на устройстве (sdc1 и sdc2).
# newfs -N /dev/sdc1
дальше будет выведет данные с номерками секторов. выбирай любой понравившийся и набирай команду:
# fsck -b номер сектора /dev/sdc1
# fsck -b номер сектора /dev/sdc2
по крайней мере это в FreeBSD-6.1-Release так делается

"Повреждение superbloka на винчестере"
Отправлено anonymous , 29-Сен-07 14:02 
Так первая проблема в том, что у него вроде бы таблица разделов затёрта и разделы естественно, не видно:


"Повреждение superbloka на винчестере"
Отправлено Евгений , 01-Окт-07 09:56 
>Так первая проблема в том, что у него вроде бы таблица разделов
>затёрта и разделы естественно, не видно:

Таблицу разделов можно восстановить?


"Повреждение superbloka на винчестере"
Отправлено anonymous , 01-Окт-07 10:15 
>>Так первая проблема в том, что у него вроде бы таблица разделов
>>затёрта и разделы естественно, не видно:
>
>Таблицу разделов можно восстановить?

Если сохранились данные на диске в начале разделов -- то да, можно восстановить самостоятельно.


"Повреждение superbloka на винчестере"
Отправлено Евгений , 01-Окт-07 11:36 
Ура, свершилось :-)

Спасибо за идею, все восстановил.
На будущее, может кому поможет статья по восстановлению разделов.
testdisk показал себя лучше.

http://www.linuxcenter.ru/lib/books/partitioning/6x.phtml