Grub e Ubuntu desapareceram após a atualização do Windows

4

Eu tinha o Windows 10 e o Ubuntu 14.04 instalados em dual boot. Aproximadamente 125GB cada.

Após a atualização do Windows, o PC só me mostrou o terminal de resgate do grub. Eu não poderia usar o Ubuntu nem usar o Windows.

Inseri o liveCD e executei o boot-repair.

Depois disso, o Windows apareceu normalmente, mas não o GRUB nem o Ubuntu.

Isso é o que recebo quando executo sudo fdisk -l :

O Ubuntu deve ser /dev/sda2 ou /dev/sda4 , pois são as maiores partições, mas nenhuma delas é reconhecida como um sistema Linux.

O que devo fazer?

    
por Pigna 09.08.2017 / 00:36

3 respostas

4

Atualização do Aniversário do Windows 10, e eu entendo que a Atualização dos Criadores do Windows 10 é a mesma, ambas podem excluir partições do Linux sem nenhuma razão específica. Não está totalmente entendido quais fatores desencadeiam essa ação, no entanto, isso pode estar relacionado a discos formatados com MBR.

O seu sda4 é uma partição estendida que atualmente contém a partição swap sda5, e também contém a partição anterior do Ubuntu, supostamente sda6 ... localizada entre os blocos 253681662 e 484151295.

Você pode tentar usar testdisk para recuperar sua partição.

Inicialize com um Ubuntu Live DVD / USB e no tipo terminal :

sudo apt-get update

sudo apt-get install testdisk

sudo testdisk

Consulte link para obter ajuda sobre como usar essa ferramenta.

    
por heynnema 09.08.2017 / 01:58
1

Para elaborar a resposta do heynnema, as ferramentas de particionamento do Windows têm LONG erros que os levam a excluir partições lógicas ou convertê-las de forma inadequada em formato primário, levando a sérios problemas. Eu tentei pesquisar no Google por exemplos, mas encontrei apenas este, sobre o Windows XP. Windows XP! Por quanto tempo esses bugs existem. Tenho 100% de certeza de que existem outros relatórios de bugs, mas eles provavelmente têm idade suficiente para que o Google não os exiba nas primeiras páginas dos meus resultados de pesquisa. Desde o lançamento do Windows 8, o número de instalações baseadas em MBR vem caindo, então o número de relatórios de problemas tem diminuído.

Na verdade, fiquei tão frustrado com relatórios de problemas sobre esse tipo de problema que, em 2011, eu escrevi FixParts, que é baseado em (e parte do) meu pacote de utilitários GPD fdisk, instalado no pacote gdisk no Ubuntu. O FixParts não resolverá seu problema específico; como heynnema diz, você precisa do TestDisk (ou algo similar) para isso. Eu menciono isso como outra ilustração de quão comuns e antigos são esses erros de particionamento de disco do Windows.

Há alguns conselhos práticos a serem colhidos da sua situação:

  • Use as ferramentas de particionamento do Windows para o mínimo possível, especialmente em discos MBR e mais , especialmente em discos MBR com partições estendidas e lógicas. É claro que uma atualização do Windows, como você relata ter feito, pode ser difícil (ou pelo menos indesejável) para evitar ....
  • Se você precisar usar as ferramentas de particionamento do Windows, diretamente ou como parte de algo como a atualização, faça primeiro o backup do disco. Isso inclui um backup de arquivo tradicional e um backup da sua tabela de partições. Você pode fazer o último com um comando como sudo sfdisk -d /dev/sda > parts.txt , que faz backup da tabela de partições em /dev/sda to parts.txt . Se você precisar restaurar essa tabela de partição, você usaria sudo sfdisk -f /dev/sda < parts.txt ; no entanto, se o Windows tiver modificado sua tabela de partições, pode ter feito uma alteração que deve ser preservada (como o redimensionamento da partição do Windows), portanto, seja cauteloso. O backup ainda pode ser útil para recuperar seletivamente uma partição Linux excluída. (Um backup de tabela de partições sfdisk é legível por humanos, embora você precise saber um pouco para entender seu formato.)
  • Use instalações GPT e EFI em vez de instalações de MBR e BIOS sempre que possível. Como a GPT não usa partições estendidas ou lógicas, os problemas das ferramentas do Windows ao manipulá-las não são importantes para os discos GPT. Não tenho conhecimento de nenhum erro na manipulação de discos GPT da ferramenta de particionamento do Windows que chega perto do nível de problema do bug que você encontrou em seu manuseio de discos MBR. É claro que, se o seu computador for somente para BIOS, isso não é uma opção; e converter de MBR / BIOS para GPT / EFI traz riscos e pode ser mais incômodo do que vale a pena. ( Esta ferramenta do Windows fará a conversão, se você quiser investigar Esteja ciente, no entanto, de que não tenho idéia de como isso funcionaria com uma configuração de inicialização dupla.
por Rod Smith 09.08.2017 / 20:18
1

Se você estiver no seu Windows, procure por 'Prompt de comando' e execute como administrador. Em seguida, na linha de comando, digite:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

Então, reinicie e você está pronto para ir. Se você quiser inverter sua configuração, digite:

bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi

Esta é a maneira mais simples de recuperar o grub no seu Windows.

    
por Huang Kevin 20.05.2018 / 03:39