Seu primeiro erro foi instalar o Linux no modo BIOS / CSM / legado. O conselho para fazer isto está sendo difundido e distante, mas é CONSELHO BAD !!!! Na melhor das hipóteses, é uma solução temporária necessária, mas temporária, em um punhado de computadores com muitos bugs, ou pode ser uma maneira de simplificar uma configuração somente do Linux; No entanto, ao inicializar duas vezes com o Windows 8, é mais provável que ele crie um trabalho extra e pode levar a problemas como o que você está enfrentando.
O que eu recomendo que você faça é o seguinte:
- Atualize o firmware do seu computador para a versão mais recente. Isso às vezes corrige bugs que podem contribuir para o tipo de problema que você tem. (Se você não pode atualizar porque a única maneira de fazer isso requer a inicialização do Windows ou porque uma atualização não está disponível, você terá que pular esta etapa.)
- Usando qualquer computador que funcione, faça o download e prepare uma unidade flash USB ou um CD-R com meu gerenciador de inicialização do rEFInd. (Essa página tem links para download de imagens prontas para os dois tipos de mídia.)
- Insira seu utilitário de configuração de firmware e assegure-se de que:
- A inicialização segura está desativada
- O modo BIOS / CSM / herdado está desativado (e o suporte a EFI / UEFI está ativado, se o seu firmware o apresentar dessa maneira)
- Inicialize usando o meio rEFInd. Ele deve apresentar várias opções para inicializar o Windows e o Linux. Teste todos eles e assegure-se de que você possa inicializar ambos os sistemas operacionais.
- Se você puder inicializar ambos os sistemas operacionais de rEFInd, instale a versão do pacote Debian no Ubuntu.
Com alguma sorte, você poderá inicializar ambos os SOs via rEFInd, sem usar o CD-R ou a unidade flash USB. Se o firmware continuar a insistir que o computador não é inicializável, poste de volta com detalhes. Pode ser possível contornar o problema de uma forma ou de outra, mas se o procedimento acima não funcionar, você está quase certamente no território do bug de firmware incorreto, que pode ser difícil de atravessar. Se o computador for novo, consideraria seriamente substituí-lo nesse caso.
Mesmo se o procedimento acima funcionar, você pode acabar com entradas de inicialização duplicadas. Essas podem ser tratadas de várias maneiras:
- Você pode usar a tela Opções avançadas do Boot Repair para desfazer sua operação de backup / renomeação, o que causa uma entrada duplicada do Windows, uma das quais é inicializada no GRUB.
- Se tiver certeza de que não quer mais usar um gerenciador de inicialização, é possível excluí-lo de
/boot/efi/EFI/{somename}
. - Se você deseja desobstruir uma entrada, mas manter o próprio carregador de boot disponível, use a opção
dont_scan_volumes
,dont_scan_dirs
oudont_scan_files
em/boot/efi/EFI/refind/refind.conf
para ocultar uma partição, diretório ou arquivo. / li>
Observe que é provável que você tenha pelo menos três entradas do Linux: uma lançará o GRUB e duas outras iniciarão o Linux diretamente. É melhor mantê-los por perto, pois eles podem fornecer formas alternativas de inicialização caso um deles falhe no futuro. As entradas de inicialização direta cada uma delas carrega seu próprio kernel, então você pode escolher qual kernel inicializar (tanto quanto você puder a partir do GRUB).