Instalar o Linux para instalar futuramente o dual boot com o windows 10 lhe dará algumas dores de cabeça, pois o Windows criará sua própria partição de boot e sobrescreverá a sua inicialização atual. Então, o que você precisa fazer é reinstalar o grub depois que o Windows 10 for instalado usando o LiveCD do Ubuntu.
sudo grub-install --root-directory=/mnt/ /dev/sdX
A melhor partição?
Deixe uma parte do seu HD sem partição, isso é mais para você quanto espaço você quer para o Windows.
Linux: Isso é muito pessoal, as pessoas podem ter outras opiniões
/boot 512Mb
/root 10Gb
/home the rest of space (keep all your media and documents here)
/swap (Is your Disk a Solid state drive? SSD? don't use swap, otherwise use double your RAM 6Gb RAM -> 12Gb swap)
será parecido com isto
sda XXG 0 disk
├─sda1 XXXG 0 part (free partition for windows)
├─sda2 512M 0 part /boot
├─sda3 10,0G 0 part /root
└─sda4 XXXG 0 part /home
Outras recomendações:
- Comece a usar a criptografia. Faça disso uma rotina diária. Criptografar sua partição / root e / home. Leve sua privacidade a sério.
- O Linux atenderá todas as suas necessidades. Não há necessidade de Windows. Instale o Linux como o único sistema operacional e, se precisar de janelas, basta ir a uma máquina virtual.
- Dê uma chance ao Arch Linux. Um pouco complicado no começo, mas vale a pena e estável.
- Use os volumes da Logic LMV para que você possa alterar os tamanhos mais tarde.