Lo has publicado en un comentario: "Actualmente parece ser una misión imposible". Bueno, aquí hay una ejemplo de pregunta donde un usuario tenía instalado Windows para arrancar por BIOS desde una unidad externa en un Mac de 2012.
Creo que tu modelo de Mac se supone que arranca por BIOS Windows 10. Usted tiene un BIOS de arranque de Windows 10 instalado en la unidad interna. Probablemente deberías instalar Windows 10 para arrancar por BIOS desde una unidad externa. Las instrucciones dadas en su enlace son para instalar un Windows de arranque EFI en una unidad externa.
Las instalaciones de Windows que arrancan por BIOS sólo pueden acceder a los primeros 2,2 TB de la unidad de instalación, cuando el tamaño del sector es de 512 bytes. Esto puede ser un problema ya que tu disco duro externo tiene un tamaño de 5 TB.
El Asistente Boot Camp debería ser capaz de crear un instalador de Windows 10 en una unidad flash USB. Este instalador debería poder arrancar en tu Mac. Puede utilizar este instalador para intentar instalar Windows 10 en las unidades externas. Estas unidades deberán tener particiones MBR o híbridas como la unidad interna.
Mientras que el Asistente Boot Camp puede crear un instalador de Windows 10 en una unidad flash USB, el Asistente Boot Camp probablemente no puede ser utilizado para instalar Windows 10 en una unidad externa. Esto suele requerir la instalación manual mediante la CLI de Windows.
ACTUALIZACIÓN
Usuario Cordvision publicó la pregunta Big Sur: Arrancar Win10 desde SSD y desactivar la unidad interna . Esta pregunta documenta cómo una actualización de firmware incluido con MacOS ha dado lugar a problemas BIOS arrancar Windows desde unidades externas. He descubierto que, en mi iMac de 2013, el gestor de arranque del Mac no siempre muestra un icono o el icono correcto para una unidad externa de arranque del BIOS. Además, al elegir el arranque del BIOS desde una unidad externa, el Mac puede intentar arrancar el BIOS desde una unidad diferente. Para superar esta limitación, instalé el rEFInd Boot Manager. Este es un producto gratuito.
Instalación de la BIOS Arranque de Windows 10 en disco duro USB usando el iMac 2013
Estas instrucciones probablemente sólo funcionen con los Mac de 2012 a 2014.
No tengo el mismo hardware que tú. Esto es lo más parecido que puedo conseguir. También estoy usando un teclado y un ratón Apple inalámbricos. Yo recomendaría utilizar un teclado y un ratón Apple con cable durante la instalación. Si usted tiene alguna pregunta sobre lo que hace un paso, probablemente debería primero pedir una mejor explicación.
Tengo Catalina, High Sierra y un Windows 10 de arranque por BIOS instalado en el HDD interno. Windows 10 está instalado en la partición con el identificador disk0s3
. La unidad USB externa no tiene ningún sistema operativo instalado. Voy a instalar un BIOS de arranque de Windows 10 la partición con el identificador disk2s3
. Actualmente, esta partición contiene un volumen con formato ExFAT.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 898.0 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 91.5 GB disk0s3
4: Microsoft Basic Data MyExFAT 10.5 GB disk0s4
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +898.0 GB disk1
Physical Store disk0s2
1: APFS Volume Muskie 28.1 GB disk1s1
2: APFS Volume Preboot 118.9 MB disk1s2
3: APFS Volume Recovery 1.0 GB disk1s3
4: APFS Volume VM 8.6 GB disk1s4
5: APFS Volume Snapper2 - Data 21.6 GB disk1s7
6: APFS Volume Snapper2 11.3 GB disk1s8
7: APFS Volume Ron2Pasport 440.1 GB disk1s9
8: APFS Volume FromTuna 35.3 GB disk1s11
9: APFS Volume DavidAnderson 71.8 GB disk1s12
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *400.1 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_APFS Container disk3 340.0 GB disk2s2
3: Microsoft Basic Data BootCamp 59.9 GB disk2s3
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +340.0 GB disk3
Physical Store disk2s2
1: APFS Volume RonsStuff 19.0 GB disk3s1
2: APFS Volume SnapperBackup-Summer19 186.5 GB disk3s2
Si decide instalar un Windows de arranque por BIOS en la unidad USB de 5 TB, tendrá que crear un volumen con formato ExFAT en algún lugar dentro de los primeros 2,2 TB de la unidad. Suponiendo que disk5
es el identificador de su unidad de 5 TB, podría introducir el siguiente comando para crear una partición de 500 GB para Windows.
diskutil partitiondisk disk5 gpt exfat BootCamp 500G jhfs+ seagate R
Los pasos que utilicé para instalar Windows 10 en un HDD externo se dan a continuación.
-
Descargar e instalar gdisk
del sitio web de SourceForge GPT fdisk . Este es un producto gratuito. Primero, descárguelo en su Downloads
carpeta. A continuación, introduzca el siguiente comando en una ventana de la aplicación Terminal para eliminar la cuarentena.
xattr -c ~/Downloads/gdisk*.pkg
Por último, utilice la aplicación Finder para abrir el archivo descargado e instalar gdisk
.
-
Utilice el gdisk
para asegurarse de que la unidad USB tiene una partición híbrida. A continuación se muestra lo que introduje en una ventana de la aplicación Terminal. Nota: Según Wikipedia En la actualidad, las particiones APFS no tienen un código hexadecimal MBR definido, por lo que he optado por utilizar el código hexadecimal da
.
sudo gdisk /dev/disk2
r
h
2 3
y
da
n
07
y
n
w
y
A continuación se muestra la salida, cuando introduje lo anterior.
davidanderson@Snapper ~ % sudo gdisk /dev/disk2
GPT fdisk (gdisk) version 1.0.7
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Command (? for help): r
Recovery/transformation command (? for help): h
WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.
Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 3
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y
Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): da
Set the bootable flag? (Y/N): n
Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y
Unused partition space(s) found. Use one to protect more partitions? (Y/N): n
Recovery/transformation command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk2.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
Si utilizas tu unidad USB de 5 TB con el particionamiento que he descrito anteriormente, entonces no podrás incluir el jhfs+
partición formateada, porque esta partición existe más allá del límite de 2,2 TB. En este caso, se introducirían los comandos que se indican a continuación.
sudo gdisk /dev/disk5
r
h
2
y
07
y
n
w
y
-
Utilice la aplicación Boot Camp Assistant para crear una unidad flash de instalación de Windows 10. A continuación se muestra una imagen de mi selección del Asistente de Boot Camp incluido con Catalina. No utilice el Asistente de Boot Camp para instalar Windows 10. Sólo cree el instalador de la unidad flash desde el archivo ISO de Windows 10 descargado. Este archivo se puede descargar desde este sitio web de Windows . El archivo que descargué se llamaba Win10_20H2_English_x64.iso
.
![]()
Cuando termine, compruebe si la carpeta root de la unidad flash contiene el archivo llamado AutoUnattend.xml
. Si se encuentra, cambie el nombre a NoAutoUnattend.xml
.
-
Descargue e instale el rEFInd Boot Manager desde SourceForge Sitio web de rEFInd . Aquí voy a suponer que el archivo zip descargado se expandió a la carpeta refind-bin-0.13.2
. Si tiene una carpeta diferente, haga las sustituciones pertinentes. Nota: El diskutil
pueden indicar que el volumen ya está desmontado y el refund-install
script producirá un mensaje de error con respecto a cualquiera de los sed
o bless
comando.
Nota: disk0s1
es la partición EFI de la unidad interna de mi Mac. Si esto no es cierto en su caso, entonces haga las sustituciones apropiadas. Además, puede utilizar la partición EFI de la unidad en la que está instalando Windows 10, como ubicación alternativa para rEFInd.
cd ~/Downloads
xattr -rc refind-bin-0.13.2
cd refind-bin-0.13.2
diskutil unmount /dev/disk0s1
./refind-install --usedefault /dev/disk0s1
echo "scanfor biosexternal" >> /Volumes/EFI/EFI/BOOT/refind.conf
diskutil unmount /dev/disk0s1
-
Apagar el Mac. Retire todas las unidades externas excepto la unidad flash de instalación de Windows 10. Inicie el Mac e inmediatamente mantenga pulsada la tecla option hasta que aparezcan los iconos del Gestor de Inicio del Mac. Resalte el icono de la unidad externa con la etiqueta EFI Boot
y, a continuación, seleccione la flecha situada bajo este icono. Esto arrancará en Mac desde la unidad flash del instalador de Windows 10. A continuación se muestra una imagen similar al icono de la unidad externa que verás.
![]()
-
La primera ventana que aparece debe ser similar a la que se muestra a continuación. En este punto, puede conectar la unidad donde se instalará Windows.
![]()
Proceda como lo haría para una instalación de Windows con interfaz gráfica. Cuando aparezca una ventana similar a la que se muestra a continuación, pulse la tecla shift + F10 combinación de teclas.
Nota: Si pulsa la tecla shift + F10 antes de que aparezca la imagen siguiente, es posible que el instalador de Windows no haya cargado los controladores del software de soporte de Windows.
![]()
El resultado debería ser la aparición de la ventana del símbolo del sistema que se muestra a continuación.
![]()
-
Introduzca el comando que se indica a continuación para determinar las letras de las unidades.
echo list vol | diskpart
En este ejemplo, las unidades d:
y f:
se determinaron como el volumen ExFAT de la unidad flash de instalación de Windows y el volumen ExFAT donde se instalará Windows, respectivamente. Si sus letras de unidad son diferentes, entonces haga las sustituciones apropiadas en los pasos restantes.
-
Si es necesario, introduzca el siguiente comando para obtener los nombres de las instalaciones de Windows disponibles.
dism /get-imageinfo /imagefile:d:\sources\install.wim
En este ejemplo, el nombre Windows 10 Pro
se utilizará. Si elige un nombre diferente, haga la sustitución correspondiente en el siguiente paso.
-
Introduzca los siguientes comandos para comenzar a instalar una BIOS que inicie Windows 10.
Nota: el primer dism
tardará mucho tiempo en completarse. Debe ignorar cualquier mensaje de error de la segunda dism
comando.
format f: /q /v:BootCamp /fs:ntfs
dism /apply-image /imagefile:d:\sources\install.wim /name:"Windows 10 Pro" /applydir:f:\ /checkintegrity
dism /image:f:\ /add-driver /driver:d:\$WinPEDriver$ /recurse /forceunsigned
bcdboot f:\windows /l en-us /s f: /f bios
bootsect /nt60 f: /mbr
exit
Cuando haya terminado, cierre la ventana de configuración de Windows haciendo clic en el cuadro rojo con la marca X. En la siguiente ventana, seleccione Repair your computer
entonces Turn off your PC
. Después de que el Mac se apague, retire la unidad flash.
-
Inicie el Mac e inmediatamente mantenga pulsada la tecla option hasta que aparezcan los iconos del Gestor de Inicio del Mac. Resalte el icono de la unidad interna etiquetado como EFI Boot
. A continuación se muestra una imagen similar al icono de la unidad interna que verás.
![]()
Sin embargo, si ha instalado rEFInd en una unidad externa, entonces debe resaltar el icono de la unidad externa con la etiqueta EFI Boot
. A continuación se muestra una imagen similar al icono de la unidad externa que verás.
![]()
A continuación, mantenga pulsada la tecla control para cambiar la flecha recta por una circular. Seleccione esta flecha circular para arrancar el Mac en el rEFInd Boot Manager. Con el icono que se muestra a continuación resaltado en la pantalla del rEFInd, pulse la tecla return de la llave. Si el icono no aparece, pulse la tecla esc para refrescar.
![]()
-
Terminar de instalar Windows 10. El ordenador se reiniciará automáticamente a rEFInd, y luego a Windows 10 en la unidad externa. Cuando termine de instalar Windows 10, conecte la unidad flash de instalación de Windows 10 y ejecute el Setup
aplicación en el BootCamp
en la unidad flash. A continuación, expulse y retire la unidad flash de instalación de Windows 10 antes de reiniciar el Mac.
-
Debería haber una aplicación de actualización de software de Apple instalada en su Mac. Ejecute esta aplicación para obtener las actualizaciones de Apple. Yo recomendaría instalar cualquier actualización en Apple Software Update primero.
-
Por último, compruebe con Windows Update si hay actualizaciones adicionales (opcionales) de controladores y otros programas.
Referencias adicionales
Página de manual de gdisk
Página manual de refind-install
Opciones de la línea de comandos de la gestión de imágenes de DISM
Opciones de la línea de comandos de DISM Driver Servicing (.inf)
Opciones de la línea de comandos de BCDBoot
Opciones de la línea de comandos de Bootsect
Particiones de disco duro basadas en BIOS/MBR
El gestor de arranque de rEFInd
El gestor de arranque de rEFInd: Configuración del gestor de arranque
El gestor de arranque de rEFInd: Uso de rEFInd