Primeiro, você está perdendo uma partição do sistema EFI (ESP), que é usada para manter os carregadores de inicialização EFI. A maioria dos computadores fornecidos com o Windows 8 usa /dev/sda2
como o ESP, e seu /dev/sda2
tem o tamanho certo para isso; mas seu /dev/sda2
possui um sistema de arquivos Linux e não possui carregadores de inicialização EFI. Meu palpite é, portanto, que você acidentalmente destruiu seu ESP, tornando o computador não inicializável.
Relacionado ao primeiro ponto, você parece não ter nenhum programa de gerenciador de inicialização EFI no seu disco rígido ou no seu SSD.
Seu /dev/sda11
é do tamanho certo para ser um ESP e tem um sistema de arquivos FAT (que um ESP deve ter), mas está marcado como Partição de inicialização do BIOS.
Como primeiro passo, você deve criar um ESP apropriado. Existem duas maneiras relativamente fáceis de fazer isso:
- Ajuste o código do tipo em
/dev/sda11
. No GParted, você pode fazer isso removendo o "sinalizador bios_grub" e definindo o "sinalizador de inicialização". Emgdisk
, você faria isso definindo o código de tipo comoEF00
. - Ajuste o código do tipo em
/dev/sda2
e torne-o FAT32. No GParted, você faria isso definindo um "boot flag" e criando um sistema de arquivos FAT32. Emgdisk
, você definiria o código de tipo comoEF00
e, em seguida, usaria o utilitáriomkdosfs
separado para criar um sistema de arquivos FAT32 na partição.
Uma vez feito isso, você pode começar a recuperação. Em teoria, você pode usar o Boot Repair para executar a tarefa, pelo menos para o Linux; mas como parece que o levou ao caminho errado antes, você pode querer fazer algo diferente:
- Faça o download e prepare uma unidade flash USB inicializável ou uma versão em CD-R do meu gerenciador de inicialização do rEFInd.
- Inicialize com o rEFInd. Ele deve mostrar pelo menos uma opção para inicializar o Linux.
- Inicialize no Linux.
- Abra uma janela do Terminal.
- Edite seu arquivo
/etc/fstab
para montar seu ESP (/dev/sda2
ou/dev/sda11
) em/boot/efi
. - Digite
sudo mount -a
. - Digite
df -h
e verifique se há uma linha para/boot/efi
, mostrando a partição correta montada. Se não, volte para o passo 5. - Baixe e instale a versão do pacote Debian do rEFInd.
Neste ponto, o rEFInd deve permitir que você inicialize o Linux. Sua instalação do Windows permanecerá não inicializável até que você execute uma ferramenta de recuperação do Windows. Você deve ser capaz de baixar algo do site da Microsoft para reparar o gerenciador de inicialização do Windows, mas por acaso não tenho um URL ou instruções úteis. Eu recomendo que você pergunte em um site do Windows se você tiver problemas com esta parte da tarefa. Observe que, depois de terminar, o carregador de inicialização do Windows será definido como padrão, portanto, será necessário alterá-lo. Você pode seguir as etapas 2 e 10-11 em este procedimento ou usar a unidade flash USB para inicializar Linux e reinstale o rEFInd de lá. Como alternativa, você pode reparar o Windows antes de reparar o Linux, mas será necessário corrigir o ESP antes de executar um reparo específico do sistema operacional.