LINUX.ORG.RU
ФорумAdmin

Смонтировать образ диска. КАК ?


0

0
Доброго времени суток,

Сделал образ жесткого диска коммандой cat /dev/hda > hdd_image.img Поблема в том, что там было 4 раздела, один из них swap

Внимание вопрос, возможно ли под линуксом смонтировать этот образ и получить доступ к какому либо разделу ?

Спасибо.

anonymous
Чисто теоретически: при помощи testdisk или чего либо подобного вычленить нужную партицию. Смонтировать её через mount -o loop. Профит по-идее.
Anoxemian ★★★★★
()
Файловые системы знают свой размер, поэтому нужно этот образ смонтировать в loop с заданым смещением (опция -о), так чтобы начало файловой системы оказалось в начале loop-устройства. А для того, чтобы узнать смещения можно запустить fdisk на этот образ (указав ему ключик, что следует работать с файлом, а не с устройством).

http://madduck.net/blog/2006.10.20:loop-mounting-partitions-from-a-disk-image/

mky ★★★★★
()
Ответ на: комментарий от mky
Ребята, всё гораздо проще :). losetup /dev/loop0 /path/to/drive/image.

# fdisk -l /dev/loop0

Disk /dev/loop0: 536 MB, 536870912 bytes
255 heads, 63 sectors/track, 65 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

      Device Boot      Start         End      Blocks   Id  System
/dev/loop0p1               1          12       96358+  83  Linux
/dev/loop0p2              13          65      425722+  83  Linux
# 
true_admin ★★★★★
()
Ответ на: комментарий от true_admin
true_admin,

Спасибо, ты и впрямь Ъ!!!!

anonymous
()
Ответ на: комментарий от true_admin
у меня fdisk и без loop показывал размеры разделов. Кстати file показывает разделы и тип файоловой системы.
wfrr ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.