1 votes

MacOS : Comment lire le système de fichiers d'une image disque

Y a-t-il une commande terminal qui affiche / lit le(s) système(s) de fichiers (et versions) d'une image .iso ou .dmg ?

Par exemple. Udf 2.50/Joliet/hfs+

3voto

Oskar Points 1242

Oui - vous pouvez lire les détails de l'ISO et du DMG en ligne de commande à l'aide des outils fournis par le système d'exploitation.

L'outil de ligne de commande principal pour manipuler les images de disque est hdiutil et vous devrez peut-être les attacher / authentifier / monter et utiliser diskutil pour déterminer les systèmes de fichiers contenus dans un dmg ou iso si l'enveloppe ne contient pas les informations dont vous avez besoin.

L'option que j'utilise est hdiutil imageinfo mais aussi hdiutil fsinfo fournit des détails exceptionnels sur ces conteneurs qui pourraient vous être utiles.

% hdiutil imageinfo foo.dmg
Format Description: UDIF en lecture seule compressé (zlib)
Nom de la classe: CUDIFDiskImage
Type de somme de contrôle: CRC32
Informations sur la taille:
        CUDIFEncoding-bytes-total: 1015091
        Total des octets vides: 13726208
        Nombre de secteurs: 30730
        Nombre total d'octets: 15733760
        CUDIFEncoding-bytes-wasted: 0
        Total des octets non vides: 2007552
        Ratio de compression: 0.50548329507778633
        CUDIFEncoding-bytes-in-use: 1015091
        Octets compressés: 1015091
Valeur de somme de contrôle: $81F7C3A0
Segments:
        0: /Users/me/foo.dmg
Informations sur la partition:
        1:
                Nom: image disque (Apple_HFS : 2)
                Numéro de partition: 1
                Type de somme de contrôle: CRC32
                Valeur de somme de contrôle: $AAEEB101
        -1:
                Nom: Mappeur de descripteur de pilote (DDM : 0)
                Numéro de partition: -1
                Type de somme de contrôle: CRC32
                Valeur de somme de contrôle: $77150592
        2:
                Nom:  (Apple_Free : 3)
                Numéro de partition: 2
                Type de somme de contrôle: CRC32
                Valeur de somme de contrôle: $00000000
        0:
                Nom: Apple (Apple_partition_map : 1)
                Numéro de partition: 0
                Type de somme de contrôle: CRC32
                Valeur de somme de contrôle: $5AC9B785
Format: UDZO

Il existe des dizaines de verbes à envoyer à l'outil, donc je suppose que celui dont vous avez besoin peut varier en fonction de votre requête spécifique contre les données contenues dans le fichier empaqueté.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X