hdiutil arbeitet mit Disk-Images wie ISO- oder DMG-Dateien, die aus dem Internet heruntergeladen wurden. Sie können Images auf Discs mounten, unmounten, erstellen, in der Größe ändern, überprüfen und sogar brennen. Um eine ISO-Datei mydisk.iso als Volume einzuhängen und auf ihren Inhalt zuzugreifen, führen Sie Folgendes aus:
# hdiutil attach mydisk.iso # ls /Volumes MyDisk
hdiutil-Befehlsbeispiele
1. Erstellen eines Disk-Images aus einem Ordner:
# hdiutil create test.dmg -srcfolder /path/to/folder/
Sobald das Disk-Image erstellt ist, kann es wie jede andere Datei gemountet, kopiert oder gesendet werden.
2. Um ein Disk-Image zu mounten (oder anzuhängen), verwenden Sie:
# hdiutil mount test.dmg
Ein gemountetes Disk-Image erscheint auf dem Desktop, im Finder und als Verzeichnis in /Volumes. Alle Wechselmedien wie CDs, DVDs, externe Festplatten und USB-Sticks werden in /Volumes eingebunden.
3. Deaktivieren Sie den Schreibzugriff auf das gemountete Image.
# hdiutil attach -readonly test.dmg
3. Um ein Disk-Image zu unmounten (oder zu trennen), verwenden Sie:
# hdiutil unmount /dev/device-name
Der Gerätename ist normalerweise so etwas wie /dev/disk3s2. Sie können es auch mit /Volumes/mountpoint aushängen, wenn Sie wissen, wo es eingehängt wurde:
# hdiutil unmount /Volumes/mountpoint
4. Um zu überprüfen, ob das ISO-Image:mydisk.iso gültig und unbeschädigt ist, führen Sie Folgendes aus:
# hdiutil verify mydisk.iso
5. ISO auf CD (oder DVD) brennen
– Legen Sie zuerst eine leere CD ein, dann:
# hdiutil burn cd-image.iso
6. Erstellen Sie ein verschlüsseltes Disk-Image:
Dies erstellt ein 10 MB großes verschlüsseltes Disk-Image und formatiert es intern als ein Journaled HFS+-Dateisystem (die OS X-Standardeinstellung):
# hdiutil create -encryption -size 10m -volname encdata test.dmg -fs HFS+J
Während der Erstellung des Disk-Images werden Sie nach einem Passwort gefragt, das den Zugriff auf den Inhalt des Disk-Images ermöglicht. Sie müssen sich das Passwort merken oder alles, was Sie in das Bild eingegeben haben, geht verloren.
Weitere Informationen finden Sie auf der hdiutil-Manpage oder in der hdiutil-Hilfe.
# man hdiutil
Notizen
Im Wesentlichen ist hdiutil das Befehlszeilenäquivalent der Disk Copy-Anwendung, hdiutil verwaltet Disk-Images. Siehe die hdiutil-Manpage oder führen Sie hdiutil help aus, um weitere Unterstützung zu erhalten.