LinuxForum.Fans
Тема

Восстановление данных с образа

Автор: Spawn047 8 сообщений 1717 просмотров
#347775

Подскажите, пожалуйста, можно ли восстановить данные с образа диска (image.iso), полученного посредством команды dd?

#347777
"Spawn047" написал:
Подскажите, пожалуйста, можно ли восстановить данные с образа диска (image.iso), полученного посредством команды dd?

можно, только вы не написали что делали и что не получилось сделать.

#347778

Образ, снятый при помощи dd, не является iso-образом, это точная копия раздела или всего диска. По идее, его можно примонтировать и вытащить нужные данные простым копированием. А можно просто "развернуть" копию на диск или раздел, сообразно тому, с чего сделан дамп. Попробуйте посмотреть, что из себя представляет дамп:

text
$ file /path/to/image.iso

Дальнейшие действия зависят от результата.

#347781
"yars" написал:
Дальнейшие действия зависят от результата.

например так:
mount -o loop /path/file.img /media/mountpoint

#347790
"i2ks" написал:
можно, только вы не написали что делали и что не получилось сделать.

Пытаюсь смонтировать образ mount -o loop /path/file.img /media/mountpoint - выпадает ошибка mount: unknown filesystem type '(null)'.

#347792
"yars" написал:
Попробуйте посмотреть, что из себя представляет дамп:
file /path/to/image.iso

/path/to/image.iso: x86 boot sector; partition 1: ID=0x7, starthead 32, startsector 2048, 614400 sectors; partition 2: ID=0x7, starthead 94, startsector 616448, 67108864 sectors; partition 3: ID=0x7, starthead 254, startsector 589490176, 31457280 sectors; partition 4: ID=0xc, starthead 254, startsector 620947456, 4192256 sectors, code offset 0x31
#347794
"Spawn047" написал:
/path/to/image.iso: x86 boot sector; partition 1: ID=0x7, starthead 32, startsector 2048, 614400 sectors; partition 2: ID=0x7, starthead 94, startsector 616448, 67108864 sectors; partition 3: ID=0x7, starthead 254, startsector 589490176, 31457280 sectors; partition 4: ID=0xc, starthead 254, startsector 620947456, 4192256 sectors, code offset 0x31

как раз для вас

#347795

man mount
на предмет опции offset поможет повысить вероятность получения желаемого.

Правда при использовании dd без conv=noerror,sync этого может оказаться недостаточно...

Войдите или зарегистрируйтесь, чтобы ответить.