[+] Inicio | [+] Contacto | [+] Blog



Conociendo hdiutil

$ date | cat c4t3g0ry;
- - Publicado el 18/09/2014 | Esto es sobre: Apple

El programa hdiutil es una utilidad de línea de comandos de Apple para trabajar con imágenes de disco. Las imágenes de disco (por lo general con un .dmg, .img o .iso extensión de archivo) se utilizan a menudo para la distribución de programas y para la grabación de CDs / DVDs.

Convertir de .ISO a .dmg

> [ rafael ] ~/Documents/Isos SO/ovm $ ls -lt
total 508344
-rwxrwxrwx  1 rafael  staff  260270080 Jun 14 15:07 OVM_Server.iso
> [ rafael ] ~/Documents/Isos SO/ovm $ hdiutil convert OVM_Server.iso -format UDRW -o OVM_server.dmg
Leyendo Oracle VM Server cd 1 20140416   (Apple_ISO: 0)…
.........................................................................................
Tiempo transcurrido: 975.031ms
Velocidad: 254.6Mbytes/s
Ahorro: 0.0%
created: /Users/rafael/Documents/Isos SO/ovm/OVM_server.dmg

Convertir de .dmg a .ISO

> [ rafael ] ~/Documents/Isos SO/ovm $ ls
OVM_Server.iso	OVM_server.dmg
> [ rafael ] ~/Documents/Isos SO/ovm $ hdiutil convert OVM_Server.iso -format UDRW -o imagen_ovm_en.dmg
Leyendo Oracle VM Server cd 1 20140416   (Apple_ISO: 0)…
.........................................................................................
Tiempo transcurrido:  1.160s
Velocidad: 213.8Mbytes/s
Ahorro: 0.0%
created: /Users/rafael/Documents/Isos SO/ovm/imagen_ovm_en.dmg
> [ rafael ] ~/Documents/Isos SO/ovm $

Crear un dmg de un folder.

> [ rafael ] ~/Documents/Isos SO $ pwd
/Users/rafael/Documents/Isos SO
> [ rafael ] ~/Documents/Isos SO $ hdiutil create ovm_folders.dmg -srcfolder ovm/
..................................................................................
created: /Users/rafael/Documents/Isos SO/ovm_folders.dmg
> [ rafael ] ~/Documents/Isos SO $ ls -l ovm_folders.dmg
-rw-r--r--@ 1 rafael  staff  718207852 Sep 18 15:14 ovm_folders.dmg
> [ rafael ] ~/Documents/Isos SO $

Montar y desmontar una imagen.

> [ rafael ] ~/Documents/Isos SO $ hdiutil mount test.dmg
> [ rafael ] ~/Documents/Isos SO $ hdiutil unmount /dev/device-name

Crear una imagen encriptada:

> [ rafael ] ~/Documents/Isos SO $ hdiutil create -encryption -size 10m -volname encdata test.dmg -fs HFS+J

Durante la creación de la imagen del disco, te pedirá una contraseña que le permitirá el acceso a los contenidos de la imagen.