my HDD doesn't support more than 4 primary sections.
Para ser estrito, não é culpa do HDD, mas do MBR
O problema é: você não pode ter mais de três partições primárias, quando tiver uma partição estendida; você precisa de outra partição primária para instalar o sistema inicializável.
Existem várias soluções; o mais fácil e simples que eu posso pensar é:
-
Diga ao seu Linux para não usar a partição swap comentando uma linha permitindo que ela saia do seu
/etc/fstab
, -
Remova a troca.
-
Crie uma nova partição primária e instale o Windows 10 nela,
-
(Opcional) Recrie o swap como partição lógica (que você pode usar muito mais que os primários, não sabe o limite exato) e reative-o formatando-o corretamente e incluindo-o no
/etc/fstab
.