Cómo crear una imagen de disco desde la línea de comandos

7

Actualmente, parte de mi proceso de compilación es el siguiente;

  • Iniciar utilidades / Utilidad de disco
  • Seleccionar nueva imagen
  • Establecer Guardar como widget
  • Establecer nombre en widget
  • Establecer tamaño en tamaño personalizado 50 mb
  • Establecer formato Mac OS extendido

pero, ¿es posible hacer todo esto desde la línea de comandos?

    
pregunta Paul Taylor 08.08.2012 - 18:30

1 respuesta

12

Puede hacer esto con hdiutil . La configuración apropiada en su caso sería:

hdiutil create -size 50m -fs HFS+ -volname Widget /path/to/save/widget.dmg

Obviamente, cambia el "Widget" y la ruta a lo que necesites.

Algunas opciones adicionales que pueden ser útiles:

  • -srcfolder /path/to/source Esto creará la imagen de disco con los datos en la carpeta especificada como contenido.
  • -megabytes 50 usado en lugar de -size 50m . Esto usará megabytes de tamaño binario (2 ^ 20 bytes) en lugar de decimales (10 ^ 6 bytes).
  • -srcdevice /dev/diskXsY Esto es como srcfolder , pero hace una copia basada en bloques desde otro dispositivo, como una partición de disco duro o DVD. Útil para hacer clones e imágenes de discos de instalación, etc.
respondido por el da4 08.08.2012 - 18:37

Lea otras preguntas en las etiquetas