después de seguir esta guía detallada, me he quedado en el punto 5. que no hizo que mi disco duro externo de 5 TB arrancara, no se muestra "Instalar Windows" ni "Windows" en el menú de selección de arranque:
bless --folder /Volumes/WINSTALL/efi/boot --label "Install Windows"
mkdir /Volumes/WINSTALL/label
bless --folder /Volumes/WINSTALL/label --label "Windows"
Configuración de disco actual de iMac 2012:
El objetivo es instalar Windows 10 en un SSD externo Thunderbold2 de 240 GB junto con las otras instalaciones del sistema operativo.
diskutil list
muestra la siguiente configuración:
/dev/disk0 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *240.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk4 117.0 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 87.7 GB disk0s3
4: Apple_Boot Boot OS X 134.2 MB disk0s4
5: Apple_APFS Container disk2 35.0 GB disk0s5
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk3 395.0 GB disk1s2
3: Microsoft Basic Data BOOTCAMP 605.0 GB disk1s3
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +35.0 GB disk2
Physical Store disk0s5
1: APFS Volume macOS-HS 14.2 GB disk2s1
2: APFS Volume Preboot 22.8 MB disk2s2
3: APFS Volume Recovery 512.1 MB disk2s3
4: APFS Volume VM 2.1 GB disk2s4
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +395.0 GB disk3
Physical Store disk1s2
1: APFS Volume Macintosh HD - Data 367.9 GB disk3s1
2: APFS Volume Preboot 25.6 MB disk3s2
3: APFS Volume Recovery 525.8 MB disk3s3
4: APFS Volume VM 8.6 GB disk3s4
5: APFS Volume Macintosh HD 11.3 GB disk3s5
/dev/disk4 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +117.0 GB disk4
Physical Store disk0s2
1: APFS Volume iMextMojave 85.3 GB disk4s1
2: APFS Volume Preboot 26.1 MB disk4s2
3: APFS Volume Recovery 507.5 MB disk4s3
4: APFS Volume VM 2.1 GB disk4s4
/dev/disk5 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *5.0 TB disk5
1: EFI EFI 209.7 MB disk5s1
2: Apple_HFS seagate 5.0 TB disk5s2
3: Microsoft Basic Data Winstall 15.9 GB disk5s3
Debido a que el primer intento con un disco duro externo de 5 TB no funcionó, traté de usar un SSD de 240 GB con el Asistente de Bootcamp en Mojave (SO arrancado desde ese SSD) para crear una memoria USB de instalación y para crear una partición de Bootcamp en SSD con ISO Win10 64-bit 1909 como recomendado en la guía.
En el punto 8. Traté de asignar la letra "S" a la partición EFI en SSD, pero falló con el mensaje No hay volumen especificado. Seleccione un volumen y vuelva a intentarlo. Así que traté de montar la partición con el comando mountvol S: /S
sin éxito y cuando traté de ejecutar mountvol
sin argumentos, ni siquiera mostró las particiones EFI de los otros discos como una opción.
Estado del disco en la configuración de Windows:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk0 Online 223 GB 0 B
Disk1 Online 931 GB 0 B
Disk2 Online 238 GB 0 B
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 200 MB 512 B
Partition 2 Primary 108 GB 200 MB
Partition 3 Primary 81 GB 109 GB
Partition 4 Primary 128 MB 190 GB
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 E BOOTCAMP FAT32 Partition 81 GB Healthy
Volume 1 C BOOTCAMP NTFS Partition 562 GB Healthy
Volume 2 F NTFS Partition 529 MB Healthy Hidden
Volume 3 D WinInstall exFAT Partition 238 GB Healthy
Editar: salida de "lista de disco" de la instalación Win10 Bootcamp existente en HDD interno
DISKPART>
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 223 GB 0 B
Disk 1 Online 931 GB 0 B
Agradezco cualquier consejo.
Publicaste en un comentario: "Actualmente parece ser una misión imposible". Bueno, aquí hay una pregunta de ejemplo , donde un usuario tenía instalado Windows para arrancar el BIOS desde una unidad externa en una Mac 2012.
Creo que se supone que su modelo Mac arranca Windows 10 con BIOS. Tiene un BIOS que arranca Windows 10 instalado en la unidad interna. Probablemente debería instalar Windows 10 para arrancar el BIOS desde una unidad externa. Las instrucciones proporcionadas en su enlace son para instalar un EFI que inicia Windows en una unidad externa.
Las instalaciones de Windows que arrancan BIOS solo pueden acceder a los primeros 2,2 TB de la unidad de instalación, cuando el tamaño del sector es de 512 bytes. Puede ser un problema ya que su disco duro externo tiene un tamaño de 5 TB.
El Asistente de Boot Camp debería poder crear un instalador de Windows 10 de unidad flash USB. Este instalador debe poder iniciarse en su Mac. Puede usar este instalador para probar e instalar Windows 10 en las unidades externas. Estas unidades deberán tener particiones MBR o particiones híbridas como la unidad interna.
Si bien el Asistente Boot Camp puede crear un instalador de Windows 10 en una unidad flash USB, es probable que el Asistente Boot Camp no se pueda usar para instalar Windows 10 en una unidad externa. Esto generalmente requiere una instalación manual usando la CLI de Windows.
El usuario Cordvision publicó la pregunta Big Sur: Booting Win10 from SSD and Disable Internal Drive . Esta pregunta documenta cómo una actualización de firmware incluida con macOS ha resultado en problemas al arrancar el BIOS de Windows desde unidades externas. Descubrí que en mi iMac 2013, Mac Startup Manager no siempre muestra un ícono o el ícono correcto para una unidad de arranque de BIOS externa. Además, al elegir arrancar el BIOS desde una unidad externa, la Mac puede intentar arrancar el BIOS desde una unidad diferente. Para superar esta limitación, instalé REFInd Boot Manager. Este es un producto gratuito.
Estas instrucciones probablemente solo funcionarán con Mac de 2012 a 2014.
No tengo el mismo hardware que tú. Esto es lo más cerca que puedo estar. También estoy usando un teclado y un mouse inalámbricos de Apple. Recomendaría usar un teclado y un mouse Apple con cable durante la instalación. Si tiene alguna pregunta sobre lo que hace un paso, probablemente debería pedir primero una mejor explicación.
Tengo Catalina, High Sierra y un BIOS que inicia Windows 10 instalado en el disco duro interno. Windows 10 está instalado en la partición con el identificador disk0s3
. La unidad USB externa no tiene ningún sistema operativo instalado. Instalaré un BIOS que inicie Windows 10 en 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 elige instalar un BIOS que inicie Windows en la unidad USB de 5 TB, deberá crear un volumen con formato ExFAT en algún lugar dentro de los primeros 2,2 TB de la unidad. Suponiendo que
disk5
sea el identificador de su unidad de 5 TB, puede ingresar 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 usé para instalar Windows 10 en un disco duro externo se detallan a continuación.
Descargue e instale gdisk
desde el sitio web de SourceForge GPT fdisk . Este es un producto gratuito. Primero, descarga a tu Downloads
carpeta. Luego, ingrese el siguiente comando en una ventana de la aplicación Terminal para eliminar la cuarentena.
xattr -c ~/Downloads/gdisk*.pkg
Finalmente, use la aplicación Finder para abrir el archivo descargado e instalarlo gdisk
.
Utilice el gdisk
comando para asegurarse de que la unidad USB tenga particiones híbridas. A continuación se muestra lo que ingresé en una ventana de la aplicación Terminal. Nota: Según Wikipedia , las particiones APFS no tienen un código hexadecimal MBR definido, por lo que elijo usar 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 ingresé 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 usó su unidad USB de 5 TB con la partición que describí anteriormente, entonces no podrá incluir la
jhfs+
partición formateada, porque esta partición existe más allá del límite de 2,2 TB. En este caso, ingresaría los comandos que se indican a continuación.
sudo gdisk /dev/disk5
r
h
2
y
07
y
n
w
y
Use 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 de Boot Camp Assistant incluida con Catalina. No utilice el Asistente Boot Camp para instalar Windows 10. Cree únicamente 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, verifique si la carpeta raíz en la unidad flash contiene el archivo llamado AutoUnattend.xml
. Si lo encuentra, cambie el nombre a NoAutoUnattend.xml
.
Descargue e instale rEFInd Boot Manager desde el sitio web de SourceForge rEFInd . Aquí supondré que el archivo zip descargado se expandió a la carpeta refind-bin-0.13.2
. Si tiene una carpeta diferente, haga las sustituciones apropiadas. Nota: Los diskutil
comandos pueden indicar que el volumen ya está desmontado y el refund-install
script generará un mensaje de error con respecto al comando sed
o bless
.
Nota:
disk0s1
es la partición EFI en el disco interno de mi Mac. Si esto no es cierto en su caso, entonces haga las sustituciones apropiadas. Además, puede usar la partición EFI en la unidad donde está instalando Windows 10, como una 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
Apaga la Mac. Retire todas las unidades externas excepto la unidad flash del instalador de Windows 10. Inicie la Mac e inmediatamente mantenga presionada la optiontecla hasta que aparezcan los íconos del Administrador de inicio de Mac. Resalte el ícono de la unidad externa con la etiqueta EFI Boot
, luego seleccione la flecha debajo de este ícono. Esto se iniciará 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á.
La primera ventana que aparecerá 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 GUI de Windows. Cuando aparezca una ventana similar a la que se muestra a continuación, presione la combinación de teclas shift+ F10.
Nota: Si presiona la combinación de teclas shift+ F10antes de que aparezca la imagen a continuación, es posible que el instalador de Windows no haya cargado los controladores del software de soporte de Windows.
El resultado debería ser la apariencia de la ventana del símbolo del sistema que se muestra a continuación.
Ingrese el comando dado a continuación para determinar las letras de la unidad.
echo list vol | diskpart
En este ejemplo, las unidades d:
y f:
se determinaron como el volumen ExFAT en la unidad flash del instalador de Windows y el volumen ExFAT donde se instalará Windows, respectivamente. Si las letras de su unidad son diferentes, realice las sustituciones adecuadas en los pasos restantes.
Si es necesario, ingrese el siguiente comando para obtener los nombres de las instalaciones de Windows disponibles.
dism /get-imageinfo /imagefile:d:\sources\install.wim
En este ejemplo, Windows 10 Pro
se utilizará el nombre. Si elige un nombre diferente, realice la sustitución adecuada en el siguiente paso.
Ingrese los siguientes comandos para comenzar a instalar un BIOS que inicie Windows 10.
Nota: el primer
dism
comando tardará mucho tiempo en completarse. Debe ignorar cualquier mensaje de error del segundodism
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
, luego Turn off your PC
. Después de que la Mac se apague, retire la unidad flash.
Inicie la Mac e inmediatamente mantenga presionada la optiontecla hasta que aparezcan los íconos del Administrador de inicio de Mac. Resalte el icono de la unidad interna con la etiqueta EFI Boot
. A continuación se muestra una imagen similar al icono de la unidad interna que verá.
Sin embargo, si instaló rEFInd en una unidad externa, debe resaltar el ícono 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á.
A continuación, mantenga presionado controlpara cambiar la flecha recta a una flecha circular. Seleccione esta flecha circular para iniciar la Mac en el Administrador de inicio rEFInd. Con el icono que se muestra a continuación resaltado en la pantalla rEFInd, presione la returntecla . Si el icono no aparece, presione la esctecla para actualizar.
Termine de instalar Windows 10. La computadora se reiniciará automáticamente para rEFInd, luego Windows 10 en la unidad externa. Cuando termine de instalar Windows 10, conecte la unidad flash del instalador de Windows 10 y ejecute la Setup
aplicación en la BootCamp
carpeta de la unidad flash. Luego, expulse y retire la unidad flash del instalador de Windows 10 antes de reiniciar la Mac.
Debe haber una aplicación de actualización de software de Apple instalada en su Mac. Ejecute esta aplicación para obtener actualizaciones de Apple. Recomendaría instalar primero cualquier actualización de Apple Software Update.
Finalmente, verifique con Windows Update si hay algún controlador adicional (opcional) y otras actualizaciones de software.
Página de manual de gdisk Página de manual
de refind-install
Opciones de línea de comandos de administración de imágenes DISM Opciones
de línea de comandos de mantenimiento de controladores DISM (.inf) Opciones de línea
de comandos de BCDBoot
Opciones de línea de comandos de Bootsect
Particiones de disco duro basadas en BIOS/MBR
The rEFInd Boot Manager
El administrador de inicio rEFInd: configuración del administrador de inicio
El administrador de inicio rEFInd: uso de rEFInd
david anderson
bless
comandos dados en su pregunta no hacen esto. Losbless
comandos dados en su pregunta crean los archivos llamados.disk_label
y.disk_label_2x
. Para cambiar el inicio predeterminado, elbless
comando al menos necesitaría incluir la--setBoot
opción. Además, debo mencionar que elsudo systemsetup -setstartupdisk path
comando ha reemplazado al comando bless con el fin de configurar el disco de inicio.usuario3602441
david anderson
Administrator: Command Prompt
ventana y publicar el resultado del comandoecho list disk | diskpart
?usuario3602441
david anderson