Tive muita dificuldade em instalar o Ubuntu em dual boot com o Windows 10. Depois de ler várias dicas na Internet sobre o Windows anterior, o 8.1 em dual boot com o Ubuntu, cheguei a conclusão de que deveria usar apenas parte das dicas, a que se refere ao particionamento. Então, vamos ao que fiz para instalar o Ubuntu:
1 - Baixe a ISO Ubuntu 15.04 64 bits desktop (não aceita 32 bits) no Windows já instalado;
2 - Baixe o aplicativo ISOtoUSB, que servirá para gravar a imagem do Ubuntu em um PenDrive de 4 GB ou de maior capacidade;
NOTA: esse aplicativo é intuitivo, não marque a opção bootável, ok;
3 - O Windows 10 cria 4 partições primárias, a questão é que ele deve criar (suposição) uma grande partição estendida, para todo o hd, onde coloca as partições. O DVD de instalação cria três partições pequenas, sendo que uma para UEFI, que pelo Gparted, sua formação é identificada com Unknow. A quarta partição e a maior, é onde está instalado o Windows propriamente dito;
4 - Depois de fazer backups de segurança e tendo em mãos o PenDrive com o Ubuntu respectivo, ainda não é hora de usá-lo. Primeiro para, entre na BIOS entrando nela com F2 ou F10 ou F12 ou Del e desative na aba Security a opção UEFI Security, na aba boot, coloque o PenDrive como primeira opção de boot. Quanto à opção UEFI, deixe-á assim mesmo.
5 - Com o PenDrive na porta USB traseira, primeira à sua direita, faça o boot pelo mesmo;
4 - Entrando no Ubuntu, no Dash, digite "gparted" para criar as partições abaixo:
A - Na partição maior, reduza-a até que sobre um espaço vazio adequado. No meu caso, um HD de 500 GB, deixei um espaço de mais ou menos 160 GB;
B - Crie uma partição de 250 ou 300 MB de espaço, que será usada como partição "/boot" do linux (isso é importante, pois é necessário). Anote em qual a sua localização, no meu caso sda5;
C - Crie uma partição maior para a pasta raiz do linux, ou seja, para a "/", no meu caso, deixei um espaço sobrando para a próxima partição e;
D - No espaço que sobrou de mais ou menos 2 GB, crie a partição SWAP.
Feito tudo isso pelo Gparted, Inicie a instalação do Ubuntu, escolha o idioma Pt-BR e na tela tradicional sobre o particionamento, marque a última opção "Opção avançada". Escolha a partição sda5, formate-á como ext2 (não é necessário ser ext4) e coloque o ponto de montagem como "/boot". Na partição sda6, formate-á como ext4 e será onde o Ubuntu será instalado, portanto, coloque o ponto de montagem "/". E por final, a partição sda7 será nossa SWAP. Aplicar mudanças e instalar o sistema, atentando para que o Grub2 seja instalado na partição "sda5", à que refere-se ao /boot, ok! Isso é muito importante, para poder inicializar o Grub devidamente com os dois sistemas.
Após isso tudo, é só esperar instalar o Sistema Operacional, tirar o PenDrive, reiniciar a máquina e, se tudo deu certo, podes iniciar o Ubuntu ou o Windows 10. O Sistema de particionamento ficou assim:
sda1 - Para Inicialização do Windows
sda2 - Para Inicialização do Windows
sda3 - Para UEFI
sda4 - Sistema e dados Windows 10
sda5 - /boot Linux
sda6 - / raiz e dados Linux
sda7 - SWAP Linux
Mas olha, tente sob sua total responsabilidade, apenas mostrei o que fiz, caso algo dê errado, tu perderás o Windows, então fica por sua conta e risco, sem minha responsabilidade do que possa acontecer ao seu sistema ou HD, ok! Boa sorte!