No se puede convertir dmg a dmg encriptado en Yosemite

Cuando intento convertir un archivo dmg normal (descargado de Internet) en un archivo dmg encriptado (AES de 256 bits) usando la Utilidad de disco en Yosemite, aparece este mensaje de error: ¿Cómo hago para que esto funcione en Yosemite
No se puede crear "CleanMM231.dmg".  (ioctl inapropiado para el dispositivo)
? Si no es a través de la Utilidad de Discos, ¿hay alguna forma de convertirlo usando los comandos de la Terminal? Siempre pude hacer esto en Mavericks, pero después de actualizar a Yosemite, aparece el mensaje de error anterior. Estoy seguro de que el dmg no está dañado ya que descargué el dmg de prueba de Reflector de AirSquirel, traté de convertirlo y recibí el mismo mensaje de error. Si ayuda, estoy usando un MacBook Air de mediados de 2013.

Eso sería "hdiutil create -encryption -stdinpass -srcfolder private encryption.dmg"
@Buscar que parece crear un dmg encriptado. Quiero convertir un dmg normal sin encriptar en uno encriptado.

Respuestas (1)

¡Lo he descubierto! Aunque todavía parece que la conversión de un archivo dmg a uno encriptado usando la Utilidad de Discos todavía no funciona a partir de OS X 10.10 (Yosemite), he descubierto una manera de hacerlo a través de la terminal usando esto:

hdiutil convert /PATH/TO/FILE -format UDZO -encryption AES-256 -o /OUTPUT/FILE

Esto convierte un dmg usando encriptación AES-256 y usa compresión zlib. Sin embargo, espero que Apple arregle esto en Yosemite pronto. Obtuve algo de inspiración/ayuda de esta pregunta de superusuario: más compresiones de archivos de imagen de disco