1 votos

Extracto de HFS+/HFSX volumen de archivo dmg

Archivo Dmg contiene un volumen con el identificador Apple_HFS, que está comprimido con varios métodos (zlib, bz2, etc.), ¿cómo puedo extraer un raw sin comprimir volumen HFS de archivo DMG?

Ahora, no se puede hacer con Catacombae - HFSExplorer, debido a desconocido tipo de bloque, con el 0x80000007 identificador, que es probablemente LZFSE método de compresión 7z, también no hacer un buen trabajo.

Herramienta de línea de comandos sería bueno. Yo no puedo montar y extraer archivos porque quiero exactamente, digamos Apple_HFS.de archivos hfs.

0voto

Michał Puntos 6

La solución, monte archivo dmg en mac, volcado a archivo img y extracto de volumen HFS

open [path/to/dmg]
dd if="/dev/disk[number]" of="/extract/path/file.img"

y, a continuación, en linux me miró con un tamaño de sector y donde el volumen HFS comienza, por:

fdisk -l file.img

Ejemplo de salida:

Disk test.img: 1.3 GiB, 1391718400 bytes, 2718200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Device      Start     End Sectors   Size Type
test.img1      40  409639  409600   200M EFI System
test.img2  409640 2456015 2046376 999.2M Apple HFS/HFS+

en este ejemplo, el tamaño de sector de 512 bytes y volumen hfs comienza a 409640th sector y es 2046376 sectores de largo.

Ahora extracto de volumen

dd if="path/to/file.img" bs=sector_size skip=sectors count=sectors >> output.hfs

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X