Cómo convertir InstallAssistant.pkg en una ISO en un Mac

Español English Français Deutsch 日本語 Português Türkçe

En lugar de descargar directamente el archivo ISO de macOS desde una fuente en línea, también puedes crear manualmente un archivo ISO a partir de un instalador de macOS en formato .app. Sin embargo, si descargas el instalador completo de macOS desde el servidor de Apple, recibirás un archivo InstallAssistant.pkg. 

«¿Cómo puedo convertir un archivo InstallAssistant.pkg en un archivo ISO?». Es posible que te lo estés preguntando. En este artículo encontrarás la respuesta.

 Consejo: Si quieres ahorrar tiempo, descarga directamente el archivo DMG de macOS desde iBoysoft DiskGeeker y conviértelo después en un archivo ISO. Esta herramienta ofrece archivos DMG desde la versión más reciente, macOS Tahoe, hasta versiones antiguas de Mac OS como Mac OS X 10.6 Snow Leopard. Además, te ayuda a crear fácilmente un instalador de macOS de arranque.

 

Para descargar archivos DMG de macOS:

 

Paso 1: Descarga, instala y abre iBoysoft DiskGeeker.

Paso 2: Haz clic en Descargar imagen.

Descargar archivos DMG de macOS

Paso 3: Elige la versión de macOS que necesitas y haz clic en Obtener.

A continuación, sigue el paso 6 para convertir .dmg en .iso.

¿Qué es InstallAssistant.pkg?

InstallAssistant.pkg

El archivo InstallAssistant.pkg es el mismo instalador completo que descargarías desde el App Store de Apple, pero en formato .pkg. Se almacena en los servidores de Apple y contiene la aplicación completa «Install macOS xxx.app».

Se creó cuando Apple modificó el instalador para macOS Big Sur. Por eso, InstallAssistant.pkg solo está disponible para macOS Big Sur, macOS Monterey, macOS Ventura, macOS Sonoma y macOS Sequoia.

 Nota: Por desgracia, no puedes convertir InstallAssistant.pkg en una ISO desde un ordenador con Windows. Si no tienes un Mac compatible, prueba a pedir uno prestado a un amigo, un familiar, tu organización o la Apple Store más cercana.

Usaremos macOS Sequoia como ejemplo para explicar cómo convertir InstallAssistant.pkg en .iso en un Mac.

Paso 1: Instala el archivo InstallAssistant.pkg en la carpeta Aplicaciones

Para crear un archivo ISO arrancable de macOS, necesitas el instalador en formato .app. Como InstallAssistant.pkg es un archivo de paquete, debes instalarlo para acceder a la aplicación completa del instalador.

Haz doble clic en el archivo para abrir el instalador de InstallAssistant y sigue las instrucciones que aparecen en pantalla para instalarlo.

Instalar InstallAssistant.pkg en un Mac

Una vez instalado, encontrarás la aplicación Install macOS xxx.app (por ejemplo, Install macOS Sequoia.app) en la carpeta Aplicaciones.

Paso 2: Crear un archivo DMG vacío en Terminal

El siguiente paso consiste en crear un archivo DMG. Después, puedes convertir el archivo DMG a ISO.

Abre Terminal y ejecuta el siguiente comando:

hdiutil create -o /tmp/Sequoia -size 13000m -volname Sequoia -layout SPUD -fs HFS+J

Este comando crea una imagen de disco de 13 GB llamada «Sequoia» en el directorio /tmp, utilizando un esquema de una sola partición con el sistema de archivos HFS+J. Cuando se monte, la imagen de disco tendrá el nombre de volumen «Sequoia».

Si utilizas otra versión, sustituye Sequoia por el nombre correspondiente y cambia 13000m para asegurarte de que el tamaño de la imagen de disco sea mayor que el del instalador de macOS.

Este es el desglose del comando:

hdiutil create: esta parte del comando indica a hdiutil que cree una imagen de disco nueva.

-o /tmp/Sequoia: la opción -o especifica la ruta de salida y el nombre de la imagen de disco que se va a crear. En este caso, la imagen se creará en el directorio /tmp con el nombre Sequoia.

-size 13000m: especifica el tamaño de la imagen de disco. El valor 13000m indica que la imagen de disco debe tener un tamaño de 13 GB.

-volname Sequoia: la opción -volname establece el nombre del volumen de la imagen de disco. Cuando se monte la imagen, aparecerá con el nombre «Sequoia».

-layout SPUD: especifica el esquema de particiones de la imagen de disco. SPUD significa «Single Partition - Apple Partition Map» y es un esquema de particiones utilizado habitualmente para mantener la compatibilidad con sistemas Mac antiguos.

-fs HFS+J: la opción -fs establece el formato del sistema de archivos de la imagen de disco. HFS+J significa HFS Plus with Journaling, un sistema de archivos utilizado por macOS que incluye una función de registro para ayudar a proteger los datos frente a la corrupción.

Paso 3: Montar la imagen de disco vacía en un Mac

A continuación, monta la imagen de disco creada en el paso anterior con el siguiente comando:

hdiutil attach /tmp/Sequoia.dmg -noverify -mountpoint /Volumes/Sequoia

Este comando monta la imagen de disco Sequoia.dmg, ubicada en el directorio /tmp, en el directorio /Volumes/Sequoia sin verificar su integridad.

Este es el desglose del comando:

hdiutil: es una utilidad de línea de comandos de macOS para gestionar imágenes de disco. Permite realizar diversas operaciones, como crear, convertir, verificar, montar y desmontar imágenes de disco.

attach: es un subcomando de hdiutil que se utiliza para montar una imagen de disco. Al montar una imagen, esta pasa a estar accesible en el sistema de archivos.

/tmp/Sequoia.dmg: indica la ruta del archivo de imagen de disco que quieres montar. En este caso, la imagen se encuentra en el directorio /tmp y se llama Sequoia.dmg.

-noverify: indica a hdiutil que no verifique las sumas de comprobación de la imagen de disco antes de montarla. Esto puede acelerar el proceso, pero omite la comprobación de integridad.

-mountpoint /Volumes/Sequoia: indica dónde quieres montar la imagen de disco en el sistema de archivos. En este caso, se montará en /Volumes/Sequoia. El directorio /Volumes suele ser la ubicación que macOS utiliza para montar unidades externas e imágenes de disco.

Paso 4: Crear un instalador de arranque en la imagen de disco montada

Una vez montada la imagen, puedes utilizar la utilidad createinstallmedia para crear el archivo ISO de arranque.

sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/Sequoia --nointeraction

Este comando utiliza sudo, que requiere privilegios de administrador. Por tanto, tendrás que introducir la contraseña de administrador y pulsar Intro.

Paso 5: Desmontar la imagen de disco de arranque

Cuando se haya creado el medio de instalación, puedes desmontar la imagen de arranque:

hdiutil detach /volumes/Install\ macOS\ Sequoia

hdiutil: es una utilidad de línea de comandos de macOS para gestionar imágenes de disco.

detach: es el subcomando de hdiutil que se utiliza para desmontar o expulsar una imagen de disco o un volumen montado.

/volumes/Install\ macOS\ Sequoia: indica la ruta del volumen que quieres desmontar. En este caso, es el volumen llamado «Install macOS Sequoia». Las barras inversas (\) se utilizan como caracteres de escape para gestionar los espacios del nombre del volumen. Sin ellas, la línea de comandos interpretaría los espacios como separadores entre argumentos diferentes.

Paso 6: Convertir el archivo DMG de arranque en un archivo CDR

En este paso, debes convertir una imagen de disco llamada Sequoia.dmg, ubicada en el directorio /tmp, al formato ISO 9660 y guardarla como Sequoia.cdr en el Escritorio. También puedes convertir directamente el archivo DMG a ISO.

hdiutil convert /tmp/Sequoia.dmg -format UDTO -o ~/Desktop/Sequoia.cdr

hdiutil: es una utilidad de línea de comandos de macOS para gestionar imágenes de disco.

convert: Este es el subcomando de hdiutil que se utiliza para convertir imágenes de disco de un formato a otro.

/tmp/Sequoia.dmg: Especifica el archivo de origen que quieres convertir. En este caso, se trata de una imagen de disco llamada Sequoia.dmg, ubicada en el directorio /tmp.

-format UDTO: Esta opción indica el formato al que quieres convertir la imagen de disco de origen. UDTO corresponde a «Universal Disk Image Format» (ISO 9660), un formato que puede utilizarse para crear imágenes de CD/DVD ampliamente compatibles.

-o ~/Desktop/Sequoia.cdr: La opción -o especifica la ruta y el nombre del archivo de salida. En este caso, indica que el archivo convertido debe guardarse como Sequoia.cdr en el Escritorio del usuario (~/Desktop). El símbolo ~ representa el directorio de inicio del usuario actual.

Paso 7: Cambiar la extensión del archivo CDR a ISO

Ahora puedes cambiar el nombre del archivo Sequoia.cdr a Sequoia.iso sin moverlo de su ubicación.

mv ~/Desktop/Sequoia.cdr ~/Desktop/Sequoia.iso

mv: Es el comando que se utiliza para mover o cambiar el nombre de archivos y directorios.

~/Desktop/Sequoia.cdr: Es el archivo de origen que quieres mover o cuyo nombre quieres cambiar. El símbolo ~ representa el directorio de inicio del usuario actual, por lo que ~/Desktop/ hace referencia a la carpeta Escritorio de ese directorio. Sequoia.cdr es el nombre del archivo ubicado en el Escritorio.

~/Desktop/Sequoia.iso: Es la ruta y el nombre del archivo de destino. En este caso, se encuentra en la misma carpeta Escritorio (~/Desktop/), pero tiene una extensión diferente (Sequoia.iso).

También te puede interesar:

Descargar la ISO de macOS Golden Gate

Estos son los pasos para convertir InstallAssistant.pkg a ISO en un Mac. ¡Compártelos si te resultan útiles!