Depois de adquirir uma imagem ISO de um instalador do Windows 10, usei o WinToUSB para instalar o Windows 10 Home em um disco rígido externo que eu arrumei e reparti no GParted. O layout da partição é o seguinte, conforme a saída do BSD diskutil
(as partições de 3 a 5 são meramente para backup ou armazenamento, então não pretendo ser capaz de inicializá-las):
/dev/disk1 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI ESP 133.2 MB disk1s1
2: Microsoft Basic Data Windows X 206.0 GB disk1s2
3: Apple_HFS Macintosh HD 128.9 GB disk1s3
4: Microsoft Basic Data STUFFIES 147.9 GB disk1s4
5: Linux Filesystem 17.2 GB disk1s5
Após a instalação ter sido bem-sucedida (ou, pelo menos, pareceu), liguei-o ao MacBook e tentei inicializá-lo (mantendo pressionada a tecla Option na inicialização e selecionando o disco). O que se segue é que a tela de seleção de disco congela e uma quantidade notável de atividade de disco ocorre por um longo tempo (eu esqueci quanto tempo, mas demorou muito tempo). Depois disso, apenas reinicia. A tentativa de inicializar novamente produz os mesmos resultados. Examinando a partição do Windows depois, eu pude ver que ela realmente escreveu alguns diretórios extras e tal, mas eu não sei o que estava fazendo e por que ele não inicializa.
Estou faltando alguma coisa? Eu realmente preciso de uma partição MSR? O ESP é dimensionado incorretamente? O Windows é ganancioso e precisa de todo o disco para si mesmo de uma determinada maneira?
O estranho é que eu consegui a primeira vez que tentei instalar o Windows 10 no disco externo, com a única diferença de instalá-lo no estilo legado MBR em vez de GPT (EFI). Este MacBook suporta inicialização EFI (é como eu inicializo em outras coisas), então por que o Windows não funciona bem?