Menu

18 februari 2012

Een diskimage mounten onder OS X Terminal

Onder Mac OS X wordt veelvuldig gebruik gemaakt van diskimages, in de grafische interface kun je deze zeer eenvoudig mounten door er simpelweg op te dubbelklikken. Het is ook mogelijk om een diskimage te mounten met behulp van OS X Terminal, dit kan handig zijn wanneer je gebruik maakt van scripts of externe SSH verbindingen.

Om een diskimage (.dmg) te mounten onder OS X Terminal kan je gebruik maken van het commando:

hdiutil attach /path/to/bestandsnaam.dmg

Na het mounten verschijnt er dergelijke melding:

/dev/disk1 Apple_partition_scheme
/dev/disk1s1 Apple_partition_map
/dev/disk1s2 Apple_HFS /Volumes/bestandsnaam.dmg

In de onderste regel kun je zien dat het image is gemount als /dev/disk1s2 (mountingpoint), hiermee is het ook weer mogelijk om het diskimage te unmounten. Dit overzicht kun je op ieder moment opnieuw bekijken met het commando:

hdiutil info

Wanneer je een diskimage wilt unmounten gebruik je het onderstaande commando:

hdiutil detach /dev/disk1s2

Je gebruik dus het mountingpoint /dev/disk1s2 om het diskimage te unmounten.




Gerelateerde tips:




Reacties


  • Marcel Kraan 18 februari 2012 om 21:00

    cool ik doe dit altijd met loop

    mount -o loop /Volumes/bla ~/Download/file.iso

    dat hdiutil ziet er wel wat hipper uit.

Een reactie toevoegen: