La conversión de iso a img se completa sin crear el archivo img

Estoy tratando de crear una unidad USB de arranque para mi iso Ubuntu 10.04 Server (ppc) descargado usando mi MacBook. Seguí las instrucciones en el sitio web de Ubuntu para crear el img usando hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso. Sin embargo, después de ejecutar el comando, este es el resultado que obtengo:

Reading Driver Descriptor Map (DDM : 0)… Reading Apple
(Apple_partition_map : 1)… Reading Ubuntu-Server 10.04 LTS ppc     
(Apple_ISO : 2)… Reading Ubuntu-Server 10.04 LTS ppc (Apple_HFS : 3)…
...................................................................................
Usage:  hdiutil convert -format <format> -o <outfile> [options] <image>
    hdiutil convert -help

Luego vuelve a la línea de comando. Cuando compruebo la supuesta ubicación del archivo img, no existe.

Preguntas:

  1. ¿Estoy ejecutando el comando correcto?
  2. Si estoy ejecutando el comando correcto, ¿dónde está el archivo img?

En un examen más detallado, noté que se crea el archivo apropiado cuando ejecuto el comando, pero tan pronto como finaliza el proceso "Reading Ubuntu-Server 10.04 LTS ppc (Apple_HFS: 3)", el archivo se elimina.

En un examen más detenido, noté lo siguiente. El archivo apropiado se crea cuando ejecuto el comando. Pero, tan pronto como finaliza el proceso "Reading Ubuntu-Server 10.04 LTS ppc (Apple_HFS: 3)", el archivo se elimina o se oculta. No puedo decir cuál es.
El archivo se está eliminando.

Respuestas (2)

Cada vez que una herramienta de línea de comandos genera su texto de ayuda de uso , significa que no pudo analizar sus parámetros. En este caso, se equivocó en el orden de los argumentos, lo que se puede obtener fácilmente de la página del manual ( man hdiutil): convert image -format format -o outfile

En tu caso sería:

hdiutil convert ~/path/to/ubuntu.iso -format UDRW -o ~/path/to/target.img 
Intenté eso también. Me dieron el mismo resultado.
Funciona bien aquí. ¿Puedes compartir el resultado de la depuración? Al igual que:hdiutil convert ~/path/to/ubuntu.iso -debug -format UDRW -o ~/path/to/target.img

¿Podría publicar la línea de comando completa que utilizó? Supongo que realmente no entraste

hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso

ya que ese es solo un ejemplo y reemplazó '/ruta/a/...' con las rutas y nombres de archivo de su imagen de Ubuntu descargada y el nombre de archivo de salida deseado.

Si las rutas al archivo de entrada y salida incluyen espacios, debe ponerlos entre comillas. De lo contrario, hditutil trata las partes separadas por espacios como argumentos diferentes:

P.ej :

hdiutil convert -format UDR -o "~/CD Images/my-ubuntu.iso" "~/Downloaded Files/ubuntu.iso"
Investigué un poco más y parece que no podrá convertir el ISO a un formato UDIF. Lo que puede hacer es convertirlo a un formato NDIF, por ejemplo hdiutil convert -format RdWr -o ~/path/to/target.img ~/path/to/ubuntu.iso, . No tengo una máquina PPC a mano, así que no sé si la memoria USB resultante es de arranque.