He actualizado bootcamp a Windows 10 que debería soportar GPT con MBR de protección sin necesidad de trucos híbridos. Tengo 6 particiones en el disco0 por lo que el MBR híbrido también es inconsistente con GPT y es algo peligroso.
He utilizado gdisk para eliminar el MBR híbrido pero ahora Windows no puede arrancar con el error "No bootable device ..." en la pantalla negra. He intentado utilizar el disco de rescate de Windows y ejecutar bcdboot C:\Windows /s C: /f UEFI
y bootrec /fixmbr
(este devuelve un error) pero no ayuda.
¿Qué me falta? ¿Debo poner el BCD de Windows en la partición de Windows o de EFI? Yo uso rEFInd como gestor de arranque.
Romans-MacBook-Pro:Microsoft root# diskutil list
/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_HFS Macintosh HD 120.8 GB disk0s2
3: Apple_Boot Recovery HD 1.3 GB disk0s3
4: Microsoft Basic Data System 215.4 GB disk0s4
5: Microsoft Basic Data Data 608.0 GB disk0s5
6: Microsoft Basic Data Var 54.7 GB disk0s6
Romans-MacBook-Pro:Microsoft root# gdisk -l /dev/disk0
GPT fdisk (gdisk) version 1.0.1
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 protective MBR; using GPT.
Disk /dev/disk0: 1954210120 sectors, 931.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 059ED97F-5648-C842-89C2-7E8F3FC9388F
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1954210086
Partitions will be aligned on 8-sector boundaries
Total free space is 262445 sectors (128.1 MiB)
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00
2 409640 236427711 112.5 GiB AF00
3 236427712 238966783 1.2 GiB AB00 Apple
4 239228928 659873791 200.6 GiB 0700 Windows
5 659873792 1847439359 566.3 GiB 0700 Data
6 1847439360 1954209791 50.9 GiB 0700 Var