¿Cómo instalar Windows 10 en un iMac 2013 sin usar el Asistente Boot Camp, una unidad flash USB o herramientas de terceros?

En primer lugar, permítanme decir lo siguiente. Utilicé el Asistente Boot Camp para descargar el software de soporte de Windows, pero debido a la partición del disco del iMac, no puedo usar el Asistente Boot Camp para instalar Windows 10.

El iMac tiene un disco duro interno de 512 bytes/sector con 235 GB de espacio libre al final de la unidad. El comando diskutil listinforma lo siguiente.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *536.9 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Chicken                 150.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Turkey                  150.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

Ambos Chickentienen TurkeyHigh Sierra (macOS 10.13.1) instalado. He descargado el último archivo iso de Windows 10 (versión 1709, OS Build 16299.15). Esto es lo que deseo lograr.

  • Instale Windows 10 Pro de 64 bits.
  • Arranque Windows usando el método de arranque EFI.
  • Incluya una partición de Microsoft Reserve antes de la partición de Windows.
  • Incluya una partición de recuperación de Windows después de la partición de Windows.

Desearía preformar la instalación sin ninguno de los siguientes.

  • Sin software de terceros
  • Sin unidad óptica
  • Sin unidad flash USB
  • Sin asistente de campo de entrenamiento
  • Sin deshabilitar la Protección de integridad del sistema (SIP).

Preferiría no tener que iniciar la recuperación de macOS a través de Internet, la recuperación integrada o un instalador de macOS en una unidad flash USB . Pero, dado que macOS Recovery no es una herramienta de terceros, no me opongo a su uso.

Básicamente, estoy preguntando cómo instalar Windows cuando macOS ya está instalado, pero el asistente Boot Camp no ayudará en la instalación.

Esta es otra clase magistral sobre cómo hacer un gran uso del hardware Mac con otros sistemas operativos. Es posible que tengamos a alguien con equipo lo suficientemente nuevo como para necesitar la versión / anexo de tamaño de bloque de dispositivo de 4096 bytes.
apple.stackexchange.com/a/424574/425311 Consulte este enlace para esquemas de contenedores APFS para el paso tres.

Respuestas (3)

Estos son los pasos básicos necesarios para instalar Windows 10 para un arranque EFI, cuando el Asistente de Boot Camp no crea las particiones de instalación necesarias.

He hecho las siguientes suposiciones.

  • Desea instalar Windows 10 en una unidad interna . Estas instrucciones no funcionarán para instalaciones de unidades externas.
  • Windows se instalará en la unidad interna principal. En otras palabras, la unidad con el identificador de disco de disk0. Si desea utilizar una unidad interna diferente, deberá sustituirla por el identificador de disco adecuado.
  • La unidad tiene un "Tamaño de bloque de dispositivo" de 512 bytes. Puede determinar el tamaño examinando la salida del comando diskutil info disk0. Si el tamaño es de 4096 bytes, tendré que modificar estas instrucciones.
  • Su modelo de Mac es uno que Apple admite la instalación de Windows 10 mediante el uso de una unidad flash.

Las especificaciones de Windows se dan a continuación.

  • Edición: Windows 10 Pro
  • Versión: 1709
  • Compilación del sistema operativo: 16299.15

Nota: Para obtener una mejor vista de las imágenes que se muestran a continuación, haga clic en una imagen o abra una imagen en una nueva ventana.

  1. Utilice el Asistente Boot Camp para descargar el software de soporte de Windows. Busque el menú desplegable "Acción" en la barra de menú del Asistente de Boot Camp. En mi Mac, estos archivos se descargaron en el ~/WindowsSupportdirectorio.

  2. Crear espacio vacío en una unidad. Este espacio debe estar fuera de los contenedores APFS o Core Storage. Como ya tiene 235 GB de espacio libre al final de la unidad, puede omitir este paso.

  3. Al final de este espacio libre, asigne unos 10 GB para los archivos de instalación, seguidos de 600 MB de espacio para el entorno de recuperación de Microsoft Windows (WRE). Usualmente uso el diskutilcomando para hacer esto. También se pueden emplear otras combinaciones de comandos o herramientas de terceros. El UUID para la partición de 10 GB debe ser EBD0A0A2-B9E5-4433-87C0-68B6B72699C7. El UUID para la partición de 600 MB debe ser DE94BBA4-06D1-4D40-A16A-BFD50179D6AC.

    En su caso, el primer paso sería absorber el espacio libre en disk0s4. El siguiente comando lograría esta tarea.

    diskutil  resizevolume  disk0s4  R
    

    Nota: este comando reubicará automáticamente el volumen "Recuperar HD", debajo disk0s4, al final de la unidad.

    El resultado se muestra a continuación.

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        +536.9 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Chicken                 150.0 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:                  Apple_HFS Turkey                  385.4 GB   disk0s4
       5:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
    

    Nota: Los identificadores resultantes no están en orden ascendente. Esto sucede ocasionalmente cuando se usa el diskutilcomando. Esto se puede corregir reiniciando macOS. En este caso, no será necesario reiniciar.

    A continuación, emita el siguiente comando para crear las nuevas particiones deseadas. El volumen "Recovery HD", a continuación disk0s4, se reubicará automáticamente hacia arriba para que se pueda crear el espacio libre entre los volúmenes "Recovery HD" y "WINSTALL".

    diskutil  resizevolume  disk0s4  150G  3  "Free Space"  "dummy"  224800M  FAT32  "WINSTALL"  10G  %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC%  %noformat%  600M
    

    Nota: Un FAT32formato selecciona automáticamente un UUID de EBD0A0A2-B9E5-4433-87C0-68B6B72699C7.

    El resultado es

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        +536.9 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Chicken                 150.0 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:                  Apple_HFS Turkey                  150.0 GB   disk0s4
       5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
       6:       Microsoft Basic Data WINSTALL                10.0 GB    disk0s8
       7:           Windows Recovery                         561.2 MB   disk0s7
    

    Nota: Los identificadores no están en orden ascendente. De nuevo, no será necesario reiniciar.

  4. Formatee la partición de 10 GB FAT32 con la etiqueta "WINSTALL". En su caso, esto se hizo en el paso anterior, por lo que puede omitir este paso.

  5. Si la partición de 10 GB no está montada, hágalo ahora. En su caso, la partición ya debería estar montada.

  6. Monte el archivo iso de Windows y copie el contenido en el volumen "WINSTALL". En mi caso, se utilizó la etiqueta "ESD-ISO" para identificar la iso de Windows. Para realizar la operación de copia, necesitará ingresar el cpcomando desde una ventana de la aplicación Terminal. A continuación se muestra el comando exacto que solía usar. Si es necesario, haga las modificaciones apropiadas.

    cp  -Rv  /volumes/ESD-ISO/  /volumes/WINSTALL
    

    Nota: este comando tardará un tiempo en completarse. ¡Ser paciente!

  7. Copie el software de soporte de Windows en el volumen "WINSTALL". A continuación se muestra el comando exacto que suelo usar. Si es necesario, haga las modificaciones apropiadas.

    Nota: La /entrada final ~/WindowsSupport/ es significativa y debe incluirse.

    cp  -Rv  ~/WindowsSupport/  /volumes/WINSTALL
    
  8. Use el comando que se muestra a continuación para cambiar el nombre del AutoUnattend.xmlarchivo.

    mv  /volumes/WINSTALL/AutoUnattend.xml  /volumes/WINSTALL/NoAutoUnattend.xml
    
  9. A continuación, debe iniciar desde el volumen donde residen los archivos de instalación de Windows. Mantenga presionada la tecla de opción inmediatamente después de reiniciar en su Mac. Suelte la opción cuando aparezca la ventana Administrador de inicio. Seleccione el icono etiquetado como "arranque EFI". A continuación, seleccione la flecha debajo de la etiqueta "Arranque EFI".

  10. Abra una ventana del símbolo del sistema de Windows siguiendo el procedimiento descrito en este paso. A continuación se muestra una imagen de lo que muestra inicialmente el instalador de Windows 10. Seleccione "Siguiente".

    z1

    En la imagen que se muestra a continuación, seleccione "Reparar su computadora".

    z2

    En la imagen que se muestra a continuación, seleccione "Solucionar problemas".

    z3

    En la imagen que se muestra a continuación, seleccione "Símbolo del sistema".

    z4

    El resultado debe ser la imagen que se muestra a continuación.

    z6

  11. Utilice el comando diskpartpara finalizar la partición disk0. Los comandos que necesita ingresar se dan a continuación.

    Nota: A veces, el comando puede tardar un poco diskparten producir el primer aviso. Ser paciente.

    diskpart
    select  disk  0
    list  partition
    

    A partir de la salida del comando list partition, determine el número de la partición con el tipo "Recuperación". En este ejemplo, asumiré que el número es 7. Su número podría ser diferente. El siguiente comando selecciona esta partición.

    select  partition  7
    

    Los siguientes comandos afectan la partición de "Recuperación". Se establecen los atributos adecuados. A continuación, la partición se formatea en NTFS y se le asigna la etiqueta "Recuperación".

    gpt  attributes=0x8000000000000001
    format  fs=ntfs  label="Recovery"  quick
    

    El siguiente comando enumera los volúmenes actuales. Tome nota de la letra de la unidad (Ltr) para el volumen con la etiqueta "WINSTALL". En este ejemplo, asumiré que la letra es C. Tu carta podría ser diferente.

    list volume
    

    El siguiente comando sale del comando diskpart.

    exit
    
  12. Deshabilite la capacidad de iniciar desde el volumen "WINSTALL". Esto se puede lograr ingresando el comando que se muestra a continuación. Esto cambiará el nombre de la carpeta que contiene los archivos de arranque. Si la letra de la unidad, para el volumen "WINSTALL", no es C, realice la sustitución adecuada al ingresar el siguiente comando.

    rename  C:\efi  noefi
    
  13. Ingrese el siguiente comando para iniciar la instalación de Windows. Nuevamente, si la letra de la unidad, para el volumen "WINSTALL", no es C, entonces haga el reemplazo apropiado al ingresar el comando a continuación.

    setup  /unattend:C:\NoAutoUnattend.xml
    
  14. Cuando aparezca la ventana que se muestra a continuación, seleccione el "Espacio no asignado" encima de la partición "WINSTALL", luego haga clic en el botón "Siguiente".

    z13

  15. Continúe con la instalación de Windows 10. Si la computadora se reinicia en macOS, vaya a Preferencias del sistema y seleccione Windows como su disco de inicio. Reinicie la computadora para continuar con la inicialización de Windows 10.

  16. Continúe hasta llegar a la pantalla donde se le solicita su región. Para la versión 1709 (OS build 16299.15) de Windows 10, su pantalla aparecerá como se muestra a continuación.

    z34

    Para otras versiones de Windows 10, la pantalla podría verse diferente. Como ejemplo, la pantalla, para la versión 1507 (OS build 10240) de Windows 10, aparecería como se muestra a continuación.

    z36

    Nota: en este punto, generalmente es una buena idea prohibir el acceso a Internet de su Mac. Por ejemplo, desconecte los cables de Ethernet o deshabilite el acceso Wi-Fi que no requiere cifrado.

    A continuación, presione las teclas control++ para reiniciar Windows 10 en modo Auditoría.shiftF3

  17. Cuando aparezca el escritorio que se muestra a continuación, el instalador del software de soporte de Windows debería iniciarse automáticamente. Si esto no ocurre, use el Explorador de archivos de Windows para abrir la aplicación de software de soporte de Windows llamada "Configuración". Esta aplicación se puede encontrar en la carpeta "BootCamp" en la unidad "WINSTALL". Después de que se complete la aplicación del instalador, permita que la computadora se reinicie.

    z31

  18. A continuación, inicie el entorno de recuperación de Windows. Básicamente, mantenga presionada la shifttecla mientras selecciona reiniciar Windows.

  19. Navegue a un símbolo del sistema de Windows siguiendo las instrucciones que se detallan a continuación.

    En la imagen que se muestra a continuación, seleccione "Solucionar problemas".

    z7

    En la imagen que se muestra a continuación, seleccione "Opciones avanzadas"

    z9

    En la imagen que se muestra a continuación, seleccione "Símbolo del sistema".

    z4

    Después de un breve retraso, debería obtener una imagen similar a la que se muestra a continuación. Elija la cuenta de administrador para continuar.

    z39

    A continuación, debería obtener una imagen similar a la que se muestra a continuación. Seleccione "Continuar".

    z41

    El resultado debe ser la imagen que se muestra a continuación.

    z6

  20. Elimine la partición "WINSTALL" y extienda el volumen "BOOTCAMP" para recuperar el espacio libre. El procedimiento se da a continuación.

    Ingrese el siguiente par de comandos para iniciar diskparty enumerar los volúmenes actuales.

    diskpart
    list  volume
    

    A partir de la salida del comando list volume, determine el número del volumen con la etiqueta "WINSTALL". En este ejemplo, asumiré que este número es 1. Su número podría ser diferente. Además, determine el número del volumen con la etiqueta "BOOTCAMP". En este ejemplo, asumiré que este número es 0. Una vez más, su número podría ser diferente.

    El siguiente par de comandos selecciona el volumen "WINSTALL" y luego elimina la partición correspondiente.

    select  volume  1
    delete  partition
    

    El siguiente par de comandos selecciona el volumen "BOOTCAMP" y luego extiende la partición correspondiente para consumir el espacio eliminado.

    select  volume  0
    extend
    

    El siguiente par de comandos sale disparty cierra la ventana.

    exit
    exit
    
  21. En la imagen que se muestra a continuación, seleccione "Continuar" para volver a iniciar Windows 10.

    z7

  22. Volverá al escritorio del administrador mostrando la ventana "Herramienta de preparación del sistema". En esta ventana, seleccione "Apagar" en "Opciones de apagado", como se muestra a continuación.

    Nota: Su pantalla también puede incluir una ventana con la etiqueta "Boot Camp", que se puede ignorar.

    z42

A continuación, seleccione "Aceptar" para apagar la Mac. En este punto, ha completado la instalación de Windows 10.

>Note: If you prohibited your Mac access to the internet in an earlier step, you may now want to allow access before turning your Mac back on. In other words, plug in the ethernet cable or turn the Wi-Fi back on.

Next time you turn on your Mac, Windows will start in the "*Out of the Box Experience*" mode. This is basically the way a newly purchased PC starts up, when Windows 10 is already installed.

>Note: When asked, be sure to select an Apple keyboard.

Si me preguntan, puedo aclarar cualquiera de los pasos anteriores.

Puede intentar ejecutar una máquina virtual para Windows.

VmWare - https://www.vmware.com/products/fusion.html VirtualBox - https://www.virtualbox.org/

Esas dos son las mejores máquinas virtuales para ejecutar software de Windows en la parte superior de su Mac en lugar de usar Boot Camp. Estoy seguro de que también puede ejecutarlos desde una unidad externa. Sin embargo, tenga en cuenta que utilizará algunos recursos dependiendo de qué tan poderoso sea el sistema Mac. Intentaría mapear estos 2 softwares para usar solo al menos 1/3 de las especificaciones de su sistema en potencia de procesamiento y memoria si puede. Si tiene una máquina más fuerte, entonces puede salirse con la suya con 1/4.

https://apple.stackexchange.com/a/424574/425311

Consulte este enlace para obtener instrucciones sobre el esquema de contenedores APFS del paso tres.

Su edición sugerida para el paso 8 me lleva a creer que ha cometido un error. ¿ Estás seguro de haber ingresado cp -Rv ~/WindowsSupport/ /volumes/WINSTALLen el paso 7? ¿ Quizás usted entró cp -Rv ~/WindowsSupport /volumes/WINSTALLen su lugar?
Honestamente no. Copié y pegué toda la WindowsSupportcarpeta en la carpeta WINSTALL. Llegué al paso 16 para reiniciar en modo auditoría. No se reinició. ctrl-shift-F3 no funcionó. Windows 10 20H2 v2 x64. En ese momento había tanta quemadura de radiación saliendo de la pantalla que omití el modo "iniciar en auditoría" y simplemente inicié el archivo SETUP en la carpeta BootCamp (Sí, esto significa que en el paso 13 solía continuar con la instalación) setup /unattend:C:\WINSTALL\WindowsSupport\NoAutoUnattend.xml. En el paso 22 me di por vencido. No había una "Herramienta de preparación del sistema" y solo podía sentir la quemadura del cáncer
Se supone que debe copiar el contenido de toda WindowsSupportla carpeta en WINSTALLla carpeta. Copió la WindowsSupportcarpeta que incluía el contenido. Mi paso 7 provino del paso 11 dado en este documento de Apple en la sección Siga estos pasos si descargó la versión 5 del software de soporte de Windows
¿Por qué estás usando mi respuesta? ¿Por qué no estás usando el Asistente Boot Camp para instalar Windows 10?
¿Está utilizando un monitor CRT? Regalé todos mis viejos monitores de esa época. Revisé la versión ISO actual de Windows 10 (21H1) y ctrl-shift-F3 todavía provoca un arranque en modo de auditoría. El setupincluido con el instalador de Windows 10 no es el mismo que el setupincluido con el software de soporte de Windows que descargó de Apple. No se puede sustituir uno por el otro. La "Herramienta de preparación del sistema" solo aparece automáticamente si está en modo de auditoría.
Pegar la $WinPEDriver$carpeta en el lugar equivocado durante el paso 7 impediría que el instalador de Windows acceda a los controladores proporcionados por Apple. Con muchas Mac, esto impediría que Windows se instalara correctamente.
Estoy usando un Imac Mid 2011. Me lo dieron como un "regalo roto". Cociné la GPU en el horno y funcionó. Me encanta cuando es más silencioso en modo nativo. Me volví perezoso en mi búsqueda porque no entendía lo que significa -Rv en el paso 7. No es muy fácil encontrar la respuesta si no tienes experiencia. Además, me desaconsejaron arreglar el sensor de temperatura SSD. ¡El ventilador sopla a gran volumen! Puede que le dé otra oportunidad, pero debo empezar desde el principio, porque no sé cómo retroceder paso a paso, pero creo que puedo deshacer todo y empezar desde el principio.
La notación -Rves la abreviatura de las opciones -R -v. Puede ingresar el comando man cppara obtener las páginas del manual para el cpcomando. Utilice fla tecla para avanzar página, bla tecla para retroceder página y qla tecla para salir.
Las instrucciones son para un iMac 2013. La mayoría (si no todas) las Mac de 2013 se diseñaron para arrancar Windows 10 con UEFI. Todas las Mac de 2011 están diseñadas para arrancar Windows con BIOS. No debería usar estas instrucciones para instalar Windows 10 en su Mac.
Estoy escribiendo estos comentarios en un iMac (21,5 pulgadas, mediados de 2011) con High Sierra, Windows 10 y Ubuntu Linux instalados. Arranca BIOS de Windows 10 y arranca Ubuntu EFI. Es posible que desee probar mi respuesta a la pregunta: ¿Cómo instalar Windows 10 en un iMac 2011 sin usar el Asistente Boot Camp, una unidad óptica (DVD) o herramientas de terceros?
No estoy seguro de lo que quiere decir con "Me desanimaron a reparar el sensor de temperatura SSD" . Puede agregar un SSD a la mayoría de los iMac 2011 sin reemplazar el HDD o la unidad óptica. Supongo que en su lugar reemplazó el HDD con un SSD. En este caso, probablemente debería haber comprado el sensor térmico digital en línea OWC para la actualización del disco duro iMac 2011 .