6 votos

¿Cómo puedo utilizar Windows para crear un instalador de la unidad flash USB de OS X Yosemite a partir del archivo de imagen de disco (.dmg) descargado de Apple?

Hay muchos posts en Internet donde se dan instrucciones para crear instaladores USB de OS X utilizando el TransMac y otras aplicaciones de este tipo en una máquina Windows. Muchos de estos posts asumen que uno está comenzando con un archivo de imagen de disco (.dmg) hecho a partir de un instalador existente de una unidad flash USB de OS X.

Un InstallMacOSX.dmg archivo para OS X Yosemite puede descargarse del sitio web de Apple Cómo descargar MacOS . Aunque este archivo se puede restaurar en una unidad flash, el resultado no es un instalador USB de OS X Yosemite que funcione.

Nota: Esta respuesta para Mavricks y esta respuesta para El Capitán no funcionan con Yosemite.

¿Cómo puedo usar Windows para crear un instalador de unidad flash USB de OS X Yosemite desde el InstallMacOSX.dmg para OS X Yosemite, que puede descargarse de Apple?

6voto

David Anderson Puntos 2189

El uso de Windows para crear un instalador de OS X Yosemite en una unidad flash USB requiere un software de terceros más allá de TransMac. Los pasos siguientes describen un posible método para crear un instalador de OS X Yosemite en una unidad flash USB utilizando Windows y otras herramientas gratuitas de terceros.

Nota: Para probar esta respuesta se utilizó la versión 21H2 de Windows 11 Pro.

  1. Utilice Microsoft Edge (o algún otro navegador web) para descargar los siguientes instaladores en su Downloads carpeta. Los nombres de los archivos son actuales a partir del 22 de septiembre de 2022. Si existen versiones de 32 y 64 bits, en la tabla se indica la versión de 64 bits.

    Producto

    Utilice

    Instalador

    Tipo

    Yosemite 10.10

    Gratis para su uso en ordenadores Mac

    InstallMacOSX.dmg

    Imagen de disco para Mac

    7-Zip

    Gratis

    7z2201-x64.exe

    Aplicación

    GPT fdisk

    Gratis

    gdisk-windows-1.0.9.zip

    Carpeta comprimida (zip)

    dd para Windows

    Gratis

    ddrelease64.exe

    Aplicación

    TransMac

    15 días de prueba gratuita

    tmsetup.zip

    Carpeta comprimida (zip)

    Paragon Partition Manager Community Edition 64bit

    Gratis para uso personal y doméstico

    Paragon-1081-FRU_WinInstallDemo_x64_17.9.1_000.exe

    Aplicación

    † Si recibe el mensaje "InstallMacOSX.dmg can't be download secure", entonces seleccione "Keep", como se muestra a continuación.

  2. Instalar todas las descargas excepto "Yosemite 10.10" , "dd para Windows" y "GPT fdisk" . Si lo desea, las descargas instaladas pueden desinstalarse desde el Panel de Control de Windows después de su uso. Copie el comando sgdisk64.exe del archivo zip fdisk GPT descargado a su Downloads carpeta.

  3. Utilice una ventana de la aplicación 7-Zip File Manager para extraer el OS X Install ESD carpeta, 3.hfs y el archivo InstallAssistant.icns del archivo InstallMacOSX.dmg archivo de imagen de disco de Mac a su Downloads carpeta. Desde una ventana del Explorador de archivos, comience por navegar a su Downloads carpeta. En esta ventana, haga clic con el botón derecho del ratón en la carpeta InstallMacOSX.dmg Archivo de imagen de disco de Mac, luego seleccione "7-Zip" > "Abrir archivo". Esto debería abrir una ventana de la aplicación 7-Zip File Manager. En esta ventana, haga clic con el botón derecho del ratón en cada archivo o carpeta en el orden indicado en la tabla siguiente y seleccione la acción correspondiente.

    Archivo o carpeta

    Acción

    Tipo

    Install OS X

    Abrir

    Carpeta

    InstallMacOSX.pkg

    Abrir por dentro *

    Archivo de paquetes

    InstallMacOSX.pkg

    Abrir

    Carpeta

    InstallESD.dmg

    Abrir

    Archivo de imagen de disco de Mac

    OS X Install ESD

    Copiar a...‡

    Carpeta

    OS X Install ESD

    Abrir

    Carpeta

    BaseSystem.dmg

    Abrir por dentro *

    Archivo de imagen de disco de Mac

    3.hfs

    Copiar a...‡

    Imagen de volumen HFS+

    3.hfs

    Abrir

    Imagen de volumen HFS+

    OS X Base System

    Abrir

    Carpeta

    Install OS X Yosemite.app

    Abrir

    Carpeta

    Contents

    Abrir

    Carpeta

    Resources

    Abrir

    Carpeta

    InstallAssistant.icns

    Copiar a...‡

    Archivo de imágenes de iconos de Apple

    ‡El destino debe ser su Downloads carpeta.

    Cuando termine, cierre la ventana de la aplicación 7-Zip File Manager.

  4. Inserte una unidad flash de 8 GB o más en un puerto USB. Si se le pide, no es necesario inicializar la unidad flash.

  5. Internamente, el BaseSystem.dmg El archivo de imagen de disco de Mac contiene una unidad que utiliza el mapa de partición de Apple (APM), que no está bien soportado en un entorno Windows. Este paso crea un Mapa de Partición GUID en la unidad flash USB en lugar de copiar el APM desde el BaseSystem.dmg archivo. Una vez creada la partición en la unidad flash USB, la imagen de volumen HFS almacenada en el 3.hfs se copia en esta partición.

    Nota: Vea a continuación una alternativa a este paso, que no requiere el uso de fdisk GPT.

    Abra una ventana "Administrador: Símbolo del sistema". (En otras palabras, haz clic con el botón derecho del ratón en el icono "Símbolo del sistema" y elige "Ejecutar como administrador" o "Más" > "Ejecutar como administrador"). En la ventana "Administrador: Símbolo del sistema", realice las siguientes acciones.

    • Navegue hasta su Downloads y, a continuación, establezca el ps al tamaño del 3.hfs archivo, introduciendo lo siguiente. Aquí, el valor de 1331204096 era el tamaño del 3.hfs archivo. Si obtiene un tamaño diferente, haga la sustitución correspondiente.

      cd /d %userprofile%\downloads
      dir /-c 3.hfs
      set ps=1331204096
    • Introduzca lo siguiente para obtener una lista de unidades. Nota, diskpart es un comando interactivo.

      diskpart
      list disk
    • A partir de los valores del Disk ### y Size columnas, determine el número asignado a la unidad flash USB. Aquí se supone que el número es 1 . Lo siguiente crea una tabla vacía de Master Boot Record (MBR) la unidad flash USB, y luego sale del diskpart comando. Si su número es diferente, haga la sustitución correspondiente.

      select disk 1
      clean
      exit
    • A continuación se establece el dn a 1. Si el número asignado a su unidad flash USB es diferente, entonces haga la sustitución apropiada.

      set dn=1
    • Los siguientes comandos crean una partición de tipo HFS, que tiene el mismo tamaño que el 3.hfs archivo. Tenga en cuenta que el sgdisk64 convertirá automáticamente el estilo de partición Master Boot Record (MBR) de la unidad al estilo de partición GUID Partition Table (GPT).

      set /a ns=%ps%/512
      sgdisk64 -a 8 -n=1:40:+%ns% -t=1:af00 %dn%:
    • El siguiente comando copia la imagen de volumen HFS en el 3.hfs a la partición HFS de la unidad flash USB.

      ddrelease64 if=3.hfs bs=1M of=\\?\Device\Harddisk%dn%\Partition1 --progress
    • Cierre la ventana "Administrador: Símbolo del sistema".

  6. Abra la aplicación Paragon Partition Manager 17 CE. Seleccione para redimensionar la partición con el volumen HFS de Apple en la unidad flash USB al tamaño máximo, como se muestra a continuación. A continuación, seleccione el botón "Cambiar ahora". Cuando termine, seleccione el botón "Cerrar".

    A continuación, seleccione para cambiar la etiqueta de volumen en este volumen HFS de Apple de "Sistema Base OS X" a "Instalar Yosemite", como se muestra a continuación. A continuación, seleccione el botón "Cambiar ahora". Cuando haya terminado, seleccione el botón "Cerrar".

    Cuando termine, cierre la ventana de la aplicación Paragon Partition Manager 17 CE.

  7. Abra la aplicación TransMac con privilegios de administrador. (En otras palabras, haga clic con el botón derecho del ratón en el icono de TransMac y elija "Ejecutar como administrador" o "Más" > "Ejecutar como administrador"). En la ventana de la aplicación TranMac, realice las siguientes acciones.

    • Seleccione "Herramientas" > "Configuración" en el menú desplegable. En la pestaña "General" de la ventana emergente "Configuración", seleccione las mismas opciones de copia que se muestran a continuación.

      TransMac General Settings

      Seleccione OK al terminar.

    • Navegue a la carpeta root en el volumen de la unidad flash USB con la etiqueta Install Yosemite como se muestra a continuación.

      root folder

    • En el panel de la vista de lista, haga clic con el botón derecho y seleccione "Copiar aquí", como se muestra a continuación.

      root Copy Here

      Seleccione para copiar el BaseSystem.chunklist y BaseSystem.dmg archivos en su Downloads\OS X Install ESD carpeta. Repita la operación para copiar el InstallAssistant.icns en su archivo Downloads carpeta.

    • En el panel de la vista de lista, haga clic con el botón derecho del ratón en el InstallAssistant.icns y seleccione "Renombrar". Cambie el nombre por .VolumeIcon.icns . Cuando termine, los paneles treeview y listview deberían aparecer como se muestra a continuación.

    • Navegue hasta System/Installation carpeta en el volumen de la unidad flash USB con la etiqueta Install Yosemite como se muestra a continuación.

      System/Installation folder

    • En el panel de la vista de lista, haga clic con el botón derecho del ratón en el Packages y seleccione "Eliminar". Cuando se le solicite, seleccione el Yes en la ventana emergente para confirmar.

    • En el panel de la vista de lista, haga clic con el botón derecho y seleccione "Copiar aquí", como se muestra a continuación.

      System/Installation Copy Here

      Seleccione para copiar el Packages en su carpeta Downloads\OS X Install ESD carpeta. (Esto puede tardar un poco en completarse.) Cuando termine, los paneles treeview y listview deberían aparecer como se muestra a continuación.

    • Cierre la ventana de TransMac.

  8. Utilice el Explorador de archivos para eliminar el OS X Install ESD carpeta, 3.hfs archivo y InstallAssistant.icns en su archivo Downloads carpeta. Si lo desea, también puede eliminar los archivos descargados. Cuando haya terminado, cierre la ventana del Explorador de archivos y vacíe la papelera de reciclaje.

Paso alternativo 5

Este paso alternativo utiliza PowerShell y fue probado utilizando la versión 5.1.22000.832. Si su versión de PowerShell es compatible con este paso alternativo, puede utilizarlo.

Comience abriendo una ventana "Administrador: Windows PowerShell". (En otras palabras, haz clic con el botón derecho del ratón en el icono de "Windows PowerShell" y elige "Ejecutar como administrador" o "Más" > "Ejecutar como administrador"). En la ventana "Administrador: Windows PowerShell", realice las siguientes acciones.

  • Navegue hasta su Downloads y, a continuación, establezca el ps al tamaño del 3.hfs archivo, introduciendo lo siguiente.

    cd -d $env:userprofile\downloads
    $ps=(get-item 3.hfs).length
  • Introduzca lo siguiente para obtener una lista de unidades.

    get-disk
  • A partir de los valores del Number y Total Size columnas, determine el número asignado a la unidad flash USB. Aquí se supone que el número es 1 . A continuación se establece el dn variable a 1. Si su número es diferente, entonces haga la sustitución apropiada.

    $dn=1
  • Lo siguiente asegura que la unidad USB no tiene un estilo de partición. Si se le pide, introduzca y .

    $do=get-disk -number $dn
    if ($do.partitionstyle -ne "raw") {clear-disk -number $dn -removedata -removeoem}
  • Lo siguiente crea una tabla de partición GUID (GPT) en la unidad flash USB. Si se crea una partición de Microsoft Reserve, esta partición se elimina. Si se le pide, introduzca y .

    initialize-disk -number $dn -partitionstyle gpt
    $do=get-disk -number $dn
    if ($do.numberofpartitions -ne 0) {remove-partition -disknumber $dn -partitionnumber 1}
  • Lo siguiente crea una partición de tipo HFS, que tiene el mismo tamaño que el 3.hfs archivo.

    new-partition -disknumber $dn -Size $ps -gpttype "{48465300-0000-11aa-aa11-00306543ecac}" -alignment 4096
  • El siguiente comando copia la imagen de volumen HFS en el 3.hfs a la partición HFS de la unidad flash USB.

    .\ddrelease64 if=3.hfs bs=1M of=\\?\Device\Harddisk$dn\Partition1 --progress
  • Cierre la ventana "Administrador: Windows PowerShell".

Referencias

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X