¿hay algún comando de terminal que muestre/lea los sistemas de archivos (y versiones) de una imagen .iso o .dmg?
Por ejemplo, Udf 2,50/Joliet/hfs+
¿hay algún comando de terminal que muestre/lea los sistemas de archivos (y versiones) de una imagen .iso o .dmg?
Por ejemplo, Udf 2,50/Joliet/hfs+
Sí, puede leer los detalles de la ISO y el DMG desde la línea de comandos utilizando las herramientas proporcionadas por el sistema operativo.
La principal herramienta de línea de comandos para manipular imágenes de disco es hdiutil
y es posible que tenga que adjuntar / autenticar / montarlos y utilizar diskutil
para determinar los sistemas de archivos contenidos en un dmg o iso si la envoltura no contiene la información que necesita.
La opción que utilizo es hdiutil imageinfo
pero también hdiutil fsinfo
tiene detalles excepcionales sobre estos contenedores que pueden serle útiles.
% hdiutil imageinfo foo.dmg
Format Description: UDIF read-only compressed (zlib)
Class Name: CUDIFDiskImage
Checksum Type: CRC32
Size Information:
CUDIFEncoding-bytes-total: 1015091
Total Empty Bytes: 13726208
Sector Count: 30730
Total Bytes: 15733760
CUDIFEncoding-bytes-wasted: 0
Total Non-Empty Bytes: 2007552
Compressed Ratio: 0.50548329507778633
CUDIFEncoding-bytes-in-use: 1015091
Compressed Bytes: 1015091
Checksum Value: $81F7C3A0
Segments:
0: /Users/me/foo.dmg
Partition Information:
1:
Name: disk image (Apple_HFS : 2)
Partition Number: 1
Checksum Type: CRC32
Checksum Value: $AAEEB101
-1:
Name: Driver Descriptor Map (DDM : 0)
Partition Number: -1
Checksum Type: CRC32
Checksum Value: $77150592
2:
Name: (Apple_Free : 3)
Partition Number: 2
Checksum Type: CRC32
Checksum Value: $00000000
0:
Name: Apple (Apple_partition_map : 1)
Partition Number: 0
Checksum Type: CRC32
Checksum Value: $5AC9B785
Format: UDZO
Hay docenas de verbos para enviar a la herramienta, así que supongo que el que necesitas puede variar en función de tu consulta específica contra los datos contenidos en el archivo empaquetado.
ISO y DMG son paquetes. Su versión se muestra en info. @user400439 quizás el tour le ayudará a afinar su pregunta mostrando algunas investigaciones? Puede haber varias preguntas aquí TBH.
En hdiutil fsid
¿obtener los archivos adjuntos? No puedo probar ya que no tengo nada que no sea HFS+
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.
0 votos
Quizás montar la imagen primero y luego usar
diskutil info /dev/<disk#>
?0 votos
He enlazado en mi respuesta algunos detalles como los que ha comentado @JoyJin con gran ayuda. apple.stackexchange.com/a/73931/5472 tal y como se ha planteado, es básicamente una pregunta de sí/no.
0 votos
Leer el páginas del manual para
hdiutil
ydiskutil
. Puede leer el página del manual paracommand
en Terminal tecleandocommand
y luego haga clic con el botón derecho del ratón y seleccione: Abrir la página del hombre