Che cosa sono i file "dmgpart" e quali strumenti possono creare, unire o gestire?

6

Ho scaricato qualcosa come tre file di grandi dimensioni: uno era un *.dmg (un file immagine disco, che mi aspettavo) e altri due erano *.dmgpart file, cosa che non mi è capitato di vedere prima - non ho mai scaricato qualcosa di così grande sul mio Mac!

Suppongo che questi file *. dmgpart siano solo le parti di una singola immagine disco, ma si estendano su tre file in modo che ciascuno possa rientrare in una dimensione di destinazione per scopi di backup multimediale. Ad esempio, le prime due parti del mio download erano da 4 GB ciascuna, evidentemente la capacità di un DVD-ROM a strato singolo.

  1. La mia supposizione sui file *.dmgpart è corretta o mi sono perso qualcosa chiave?

  2. Quanto tempo fa questi file di immagini disco multiparte sono stati introdotti in Mac OS X?

  3. Esiste una limitazione logica al formato di file *.dmg stesso che richiede immagini su una determinata dimensione da rendere multiparte, oppure è una funzione opzionale solo per spanning media?

  4. Come posso creare immagini di dischi multiparte come questa? È supportato dagli strumenti standard (ad es. Utility Disco), oppure sono necessari speciali strumenti da riga di comando o altri strumenti?

  5. C'è un modo semplice per unire le parti in un'unica immagine disco? (Si potrebbe pensare di fare l'errore di non copiare un intero set - non un problema in cui è coinvolto solo un singolo file di immagine.)

  6. C'è un modo semplice per dividere un'immagine di disco molto grande esistente in un set con spanning?

Grazie!

    
posta Chris W. Rea 20.03.2012 - 22:56
fonte

2 risposte

4
  1. Sì, hai ragione. La % pagina man dihdiutil ha una sezione su file "segmentati", immagini disco suddivise su più file.

    Si noti che è sufficiente fare doppio clic sul primo file per montare automaticamente l'intera immagine del disco, tenendo in considerazione gli altri senza alcun lavoro aggiuntivo!

  2. Guardando il vecchio pagine , possiamo ancora vedere il supporto delle immagini disco segmentate in OS X 10.2 Jaguar. (Le pagine man precedenti non sono disponibili lì, quindi potrebbe esistere anche prima.) Non sono sicuro dell'estensione del supporto per il loro montaggio nella GUI, ma sospetto che fosse funzionante anche in quel momento.

  3. Non sono sicuro della dimensione massima di un file dmg , ma la pagina man indica il limite per immagini sparse :

    The maximum size of a SPARSE image is 128 petabytes; the maximum for SPARSEBUNDLE is just under 8 exabytes (2^63 - 512 bytes minus 1 byte). The amount of data that can be stored in either type of sparse image is additionally bounded by the filesystem in the image and by any partition map.

    Un'immagine sparsa si espande se necessario quando i file vengono aggiunti ad essa, a differenza di un'immagine del disco che occupa in realtà lo spazio necessario per l'allocazione.

    Fondamentalmente, con file system moderni che supportano file molto grandi (8EB per HFS +), hai molte più probabilità di colpire i limiti di capacità del disco rispetto a qualsiasi altra cosa. Potrebbe essere più comodo suddividere i file per i trasferimenti di rete, la distribuzione di DVD (come hai notato) e simili.

  4. Utility Disco non fornisce una GUI per la creazione di questi segmenti, ma puoi dividere un'immagine utilizzando hdiutil direttamente dalla riga di comando. Si specifica il nome file di base e la dimensione di ogni segmento. Un esempio, direttamente dalla pagina man:

    hdiutil segment -segmentSize 10m -o /tmp/aseg 30m.dmg
    

    creates aseg.dmg, aseg.002.dmgpart, and aseg.003.dmgpart.

    Ho anche trovato un'applicazione chiamata DMGConverter che ha una GUI per segmentare le immagini del disco.

  5. Puoi unire i file utilizzando hdiutil convert , ad esempio:

    hdiutil convert firstFile.dmg -format UDRO -o output.dmg
    

    che includerà automaticamente .dmgpart s.

  6. Vedi # 4.
risposta data 20.03.2012 - 23:21
fonte
1

Puoi reintegrare questi file usando un comando come quello qui

4,29 GB è la dimensione formattata di un DVD in OSX, quindi probabilmente hai ragione sul fatto che i file sono stati creati per sedersi su DVD

    
risposta data 20.03.2012 - 23:10
fonte

Leggi altre domande sui tag