LINUX.ORG.RU

Восстановление данных с внешнего ReiserFS


0

0

Имеется винчестер, который распознается любой ОС (Win/Lin) как НЕИНИЦИАЛИЗИРОВАННЫЙ том.

Он содержит(ал) 4 ReiserFS раздела.

Задача: восстановить данные с сохранение имен файлов и структуры файлов.

Единственная найденная программа, выполняющая это: Nucleus Kernel ReiserFS

Но:

1) Она стоит почти 500 баксов
2) На нее непонятно как функционирует лекарство
3) Контору походу прикрыли - последний релиз - 2005 год

Ищется:
1) Полнофукциональная версия
2) Бесплатный аналог, в точности выполняющий сабж

ПС. Еще раз: доступа к разделам нет /dev/hddx - не виден

А всякие testdisk или gpart там не находят разделов? Ежели найти разделы, да записать их в MBR, то /dev/sdXY, глядишь, и появятся. А там и reiserfsck может прокатить.

Лично я пользовался gpart для поиска разделов.

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

И да, прежде чем производить запись куда-либо, было бы неплохо обэкапиться. Например, перед записью в бутсектор:

dd if=/dev/sdX of=bootsect bs=512 count=1

и т.п.

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

gpart видит подключенный второй винчестер (как и Windows) как НЕИНИЦИАЛИЗИРОВАННЫЙ том.

может есть free/Opensource тулза по поиску разделов RaiserFS на неинициализированном томе?

птому что вышеуказанная платная программа нашла разделы только прямым поиском (таблицы были затерты).

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

gpart -L что говорит? Может, там модуля reiserfs нет? У меня:

bash$ /sbin/gpart -L
Module Weight
bsddl (1.0)
lswap (1.0)
qnx4 (1.0)
reiserfs (1.0)
ntfs (1.0)
hpfs (1.0)
minix (1.0)
beos (1.0)
ext2 (1.0)
fat (1.0)
s86dl (1.0)
hmlvm (1.0)
xfs (1.0)

Проверил на файле из одних нулей, вот что пишет:

bash$ /sbin/gpart -g fakedrive

Begin scan...
End scan.

Checking partitions...
Ok.

Guessed primary partition table:
Primary partition(1)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(2)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

lodin ★★★★
()

Натрави на него testdisk, там видимо просто потёрлась MBR, ну может ещё и первый BR. Остальные можно найти, если конечно при порче данных не была умышленная цель всё испортить так, чтобы ничего не нашлось.

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