Стояло 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
Подскажите, есть ли еще какие нибудь варианты чтобы вытащить оттуда инфу?
Посмотри hexdump диска и выясни точно что затёрто. Таблица разделов затёрта, но она сравнительно несложно восстанавливается. Проверь, сохранились ли сами разделы и данные в них. Если не понимаешь о чём речь, лучше сразу отнеси в компанию по восстановлению данных и закажи диагностику -- они практически сразу скажут что с данными.PS. Никогда так не делай:
# mount /dev/sdc /mnt/2 -t ext3При любом восстановлении файловых систем монтирование только в readonly.
Врядли смогу поглядеть сам что там и как, а компаний которые занимаются восстановлением данных у нас в городе нет.Если кто нибудь рискнет помочь в долгу не останусь.
Могу дать шелл
нужно монтировать не
# 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 так делается
Так первая проблема в том, что у него вроде бы таблица разделов затёрта и разделы естественно, не видно:
>Так первая проблема в том, что у него вроде бы таблица разделов
>затёрта и разделы естественно, не видно:Таблицу разделов можно восстановить?
>>Так первая проблема в том, что у него вроде бы таблица разделов
>>затёрта и разделы естественно, не видно:
>
>Таблицу разделов можно восстановить?Если сохранились данные на диске в начале разделов -- то да, можно восстановить самостоятельно.
Ура, свершилось :-)Спасибо за идею, все восстановил.
На будущее, может кому поможет статья по восстановлению разделов.
testdisk показал себя лучше.http://www.linuxcenter.ru/lib/books/partitioning/6x.phtml