Eu recomendo o seguinte:
- Faça backup de todos os seus dados importantes do usuário. As etapas a seguir representam um pequeno risco de perda de dados.
- No GParted, expanda a partição estendida para cobrir o espaço livre disponível.
- Reduza
/dev/sda2
por uma pequena quantidade (1MiB deve ser suficiente). - Mova
/dev/sda5
para o início da partição estendida recentemente expandida. - Digite
sudo fdisk -l /dev/sda
e verifique os códigos de tipo (na colunaId
) de todas as suas partições. - Execute meu programa FixParts e use-o para converter
/dev/sda3
em formato lógico. Se necessário, ajuste os códigos de tipo de suas partições para corresponder ao quefdisk
mostrou./dev/sda1
e/dev/sda2
provavelmente terão que ser alterados de 0x07 para 0x0c. - Reinicie o GParted e, se necessário, reduza a partição estendida para que o espaço livre no final do disco fique fora da partição estendida.
- Crie uma nova partição primária para o Windows no final do disco.
Alternativamente, se o laptop for novo o suficiente (menos de 2 anos, mais ou menos), provavelmente ele tem um Firmware EFI / UEFI. Em caso afirmativo, você pode usar gdisk
para converter o disco de MBR para o formato GPT, instalar um Carregador de boot EFI para Linux, e instale o Windows no modo EFI. Isso tem a vantagem de que o GPT suporta até 128 partições por padrão, sem distinção entre partições primárias, estendidas e lógicas, portanto a tarefa de particionamento se torna mais fácil; mas a inicialização no modo EFI é mais recente e ainda tem falhas em alguns sistemas, portanto há um risco maior de problemas.
Infelizmente, é impossível saber qual abordagem é melhor sem testá-las em seu hardware específico. (Assumindo, é claro, que o seu firmware é baseado em EFI; se for um firmware somente BIOS mais antigo, a segunda opção não estará realmente disponível para você.)