Em uma máquina Dell M6800 que tem o Windows 8 pré-instalado, atualizei para a versão 8.1, depois carreguei o Ubuntu 14.04 e depois o Fedora 20 da única maneira que pude, ou seja, no modo de BIOS "Legado". BTW, a instalação do Ubuntu não pôde ser concluída, mas o Fedora fez, e deixou tudo funcionando, 2 OSsen inicializável, com o Grub2 do Fedora fazendo as inicializações, mas o Windows 8.1 agora é "invisível".
Eu executei o Reparo de inicialização, mas a informação não é útil. Ele me diz para mudar para UEFI que, no M6800, não funciona com isso (muito longo para explicar por que isso aqui).
Eu preciso que as configurações do Grub2 "vejam" a partição original do Windows 8.1, com o BIOS mudando para "Legacy".
BTW várias postagens disseram que é necessário alternar para UEFI a partir de, digamos, pendrive ou DVD; isso está errado, você não pode - o modo UEFI permite somente inicializar a partir da partição do Windows, que diz ter um Windows 8.1, que não inicializa.
Basicamente, se você tiver realmente conseguido carregar o Ubuntu 14.04 ou o Fedora 20 em um M6800, que vem com o Windows 8 pré-carregado, você saberá como eu corrijo isso.