Eu não sei se o Windows 8 melhorou ao longo do ano (ou décadas em termos de Windows do menor intervalo de tempo para introduzir melhorias básicas), mas no Windows 7 uma maneira confiável é
- criar disco de recuperação do Windows com o Windows [^ 1]
- crie uma imagem
dd
completa do (s) disco (s) de disco rígido [^ 2], por exemplo de um Ubuntu ao vivo (isso permite que você faça 1. no VirtualBox no Ubuntu mais tarde) - Reparticione como quiser com
gparted
no sistema ativo (altere a tabela de partições para GPT se você tiver tempo e copie de volta a partição dadd
image) (talvez seja necessário inicializar nas janelas para executar o sistema de arquivos verifique a ferramenta porquentfs-3g
não pode corrigir alguns problemas egparted
se recusará a redimensionar) - Instale o Ubuntu no HDD. Se o Windows estiver em uma partição EFI separada e a ordem das partições e rótulos não mudar, o Windows deverá ser reconhecido ao executar
update-grub
(que é chamado automaticamente durante o processo de instalação) e você poderá inicializar as janelas. Caso contrário, talvez seja necessário reparar o Windows com o disco de recuperação, sobrescrevergrub
e, em seguida, reinstalargrub
emchroot
(todas essas etapas têm o efeito de forçar a instalação da EFI do Windows a ser movida para um sistema EFI separado partição).
[^ 1]: Em algumas configurações (de alguns fabricantes), algumas magias parecem ser adicionadas e antes que você descubra isso em um sistema não livre, é mais fácil seguir esse caminho
[^ 2]: Em um dos meus casos, uma ASUS veio sem paritição de serviço EFI separada e, para criar uma configuração adequada do Ubuntu, eu teria que descobrir como extrair os arquivos EFI da partição do SO