Страница 1 из 1

Винт упал :(

Добавлено: 2007-10-03 16:39:58
LMik
Упал сказевый винт на серваке, там был линукс и ext3fs

Подскажите что можно сделать чтобы инфу от туда выдернуть из под фри, пока мысля только dd, что собственно сейчас и просиходит, вопрос только теперь как подмонтировать его дамп. :twisted:

Re: Винт упал :(

Добавлено: 2007-10-03 16:42:15
Alex Keda
какой строкой dd запустил - покажи.
========

Код: Выделить всё

man mdconfig
man mount_ext2fs
а от что делать с ext3 - не знаю.

Re: Винт упал :(

Добавлено: 2007-10-03 16:49:38
LMik
lissyara писал(а):какой строкой dd запустил - покажи.
========

Код: Выделить всё

man mdconfig
man mount_ext2fs
а от что делать с ext3 - не знаю.
Блин, думаю как то не так запустил, if of и noerrors, надо было наверное ещё и блоки какие-нить уазать?

ext3=ext2 + журналирование, вобщем второе можно отбросить.

Re: Винт упал :(

Добавлено: 2007-10-03 16:52:04
Alex Keda
ну, под фрёй, если он он у тя детектнулся как ad4, например,

Код: Выделить всё

dd if=/dev/ad4 of=file.dd 
это медленно

Код: Выделить всё

dd if=/dev/ad4 of=file.dd bs=1m
это - быстро, но не факт что корректно (хотя - у меня проблем не было)
==========
далле mdconfig`ом его в девайс, и девайс монтируй по нужным слайсам

Re: Винт упал :(

Добавлено: 2007-10-03 17:04:31
LMik
lissyara писал(а):ну, под фрёй, если он он у тя детектнулся как ad4, например,

Код: Выделить всё

dd if=/dev/ad4 of=file.dd 
это медленно

Код: Выделить всё

dd if=/dev/ad4 of=file.dd bs=1m
это - быстро, но не факт что корректно (хотя - у меня проблем не было)
==========
далле mdconfig`ом его в девайс, и девайс монтируй по нужным слайсам
bs=n Set both input and output block size to n bytes, superseding the
ibs and obs operands. If no conversion values other than
noerror, notrunc or sync are specified, then each input block is
copied to the output as a single block without any aggregation
of short blocks.

а у меня там полюбому noerror так что бум пока тормозить ))

Re: Винт упал :(

Добавлено: 2007-10-03 22:09:37
dikens3
dd if=/dev/ad4 of=file.dd bs=1m
это - быстро, но не факт что корректно (хотя - у меня проблем не было)
Я так делал, тоже нормально пахало:
dd if=/dev/ad4 of=file.dd bs=100m
:-)

Re: Винт упал :(

Добавлено: 2007-10-03 23:52:40
Alex Keda
больше мегабайта нет смысла.
скорость возрастает на доли процента
я тестил когда-то давно :)

Re: Винт упал :(

Добавлено: 2007-10-04 10:51:19
LMik
mdconfig -a -t vnode -f dump.dd -u 0
и теперь md0 не монтируется :(

mount: /dev/md0: unknown special file or file system

Re: Винт упал :(

Добавлено: 2007-10-04 10:52:50
Alex Keda

Код: Выделить всё

ls -al /dev/md*

Re: Винт упал :(

Добавлено: 2007-10-04 11:35:01
LMik

Код: Выделить всё

www# mdconfig -a -t vnode -f /usr/dump.dd -u 0
www# mount_ext2fs /dev/md0 /mnt
mount_ext2fs: /dev/md0: Invalid argument
www# ls -al /dev/md*

Код: Выделить всё

crw-r-----  1 root  operator    0, 104 Oct  4 16:19 /dev/md0
crw-r-----  1 root  operator    0, 107 Oct  4 16:19 /dev/md0a
crw-r-----  1 root  operator    0, 108 Oct  4 16:19 /dev/md0c
crw-------  1 root  wheel       0,  78 Oct  4 16:19 /dev/mdctl

Re: Винт упал :(

Добавлено: 2007-10-04 11:40:25
Alex Keda
кнопочку code юзай.
=========
ты хоть бы не весть диск монтировал а нужный раздел чтоли...

Re: Винт упал :(

Добавлено: 2007-10-04 11:50:27
LMik
lissyara писал(а):кнопочку code юзай.
=========
ты хоть бы не весть диск монтировал а нужный раздел чтоли...
Дампил то я раздел

А мд показывает два разных есть, че делать?

Re: Винт упал :(

Добавлено: 2007-10-04 11:53:56
LMik
кстати

Код: Выделить всё

www# mount_ext2fs /dev/md0a /mnt
mount_ext2fs: /dev/md0a: Invalid argument
www# mount_ext2fs /dev/md0c /mnt
mount_ext2fs: /dev/md0c: Invalid argument

Re: Винт упал :(

Добавлено: 2007-10-04 11:59:14
Alex Keda
дампь заново весь диск
всё устройство во всеми разделами и прочим

Re: Винт упал :(

Добавлено: 2007-10-04 12:09:10
LMik
lissyara писал(а):дампь заново весь диск
всё устройство во всеми разделами и прочим
Дальше?

Re: Винт упал :(

Добавлено: 2007-10-04 12:23:17
Alex Keda
тот же самый набор действий

Re: Винт упал :(

Добавлено: 2007-10-04 13:33:25
LMik

Код: Выделить всё

www# ls -al /dev/md*
crw-r-----  1 root  operator    0,  98 Oct  4 14:27 /dev/md0
crw-r-----  1 root  operator    0,  99 Oct  4 14:27 /dev/md0s1
crw-r-----  1 root  operator    0, 100 Oct  4 14:32 /dev/md0s2
crw-r-----  1 root  operator    0, 101 Oct  4 14:27 /dev/md0s3
crw-------  1 root  wheel       0,  78 Oct  4 14:27 /dev/mdctl
вроде разделы правильные появились :) НО

Код: Выделить всё

www# mount /dev/md0s3 /mnt
mount: /dev/md0s3 on /mnt: incorrect super block

Re: Винт упал :(

Добавлено: 2007-10-04 13:37:57
Alex Keda
я те ссылку на какой ман давал?

Re: Винт упал :(

Добавлено: 2007-10-04 13:43:25
LMik
lissyara писал(а):я те ссылку на какой ман давал?
на разные, все уже перечитал, ниче нужное на глаза не попалось :(

Re: Винт упал :(

Добавлено: 2007-10-04 13:44:27
Alex Keda
lissyara писал(а):

Код: Выделить всё

man mdconfig
man mount_ext2fs
а от что делать с ext3 - не знаю.

Re: Винт упал :(

Добавлено: 2007-10-04 13:48:00
LMik
lissyara писал(а):
lissyara писал(а):

Код: Выделить всё

man mdconfig
man mount_ext2fs
а от что делать с ext3 - не знаю.
а, если ты про это то всё пробовал блин

Код: Выделить всё

www# mount_ext2fs /dev/md0s3 /mnt
mount_ext2fs: /dev/md0s3: Invalid argument
Причем именно s3 не цепляется, s2 зацепился, но надо s3 там все нужные данные.

Re: Винт упал :(

Добавлено: 2007-10-04 13:51:29
Alex Keda
ну загрузись с лайв сиди линухового и монтируй оттуда.
тока, думаю не поможет :(

Re: Винт упал :(

Добавлено: 2007-10-04 14:02:01
LMik
lissyara писал(а):ну загрузись с лайв сиди линухового и монтируй оттуда.
тока, думаю не поможет :(
:'(