Lo he instalado en 2 unidades distintas. Siendo Windows en modo EFI, y durante la instalación no he utilizado ninguna porquería de Boot Camp, sino que he tenido que dejar sólo 1 unidad vacía para la instalación de Windows 10 y arrancar desde el DVD de Windows 10 en modo EFI. Luego creé la partición de Windows desde cero e instalé Windows.
Descargue los controladores de bootcamp desde este enlace . Actualicé Windows e instalé los controladores de Boot Camp 6 ejecutando msiexec /i BootCamp64.msi
desde la ventana administrativa CMD, que se encuentra en Boot Camp\Drivers\Apple
directorio. Luego conecté todas las demás unidades.
En MacOS High Sierra he instalado Boot Runner de Twocanoes. Desde el terminal de la partición de recuperación ejecuté:
csrutil enable --without nvram
para que el gestor de arranque pueda arrancar Windows. Después de volver a iniciar sesión en macOS High Sierra, cierre la sesión. Llegarás a la pantalla del disco de arranque del gestor de arranque. Selecciona Windows y se reiniciará en Windows. Si quieres volver a MacOS, selecciona la opción MacOS High Sierra en el disco de inicio del gestor de Boot Camp (en Windows)
He migrado mi unidad interna de Windows a la tarjeta Sonnet Tempo SSD Pro Plus SATA III PCI Express. Desafortunadamente, debido al hecho de que las unidades de esta tarjeta son reconocidas como externas, supongo que Boot Runner no aparece una opción para arrancar directamente desde esta unidad. Sin embargo, como solución puedo seleccionar el SSD como unidad de arranque desde el gestor de Boot Camp en mi unidad interna de Windows, lo que funciona a las mil maravillas.