HELP! Modo de resgate do Grub

3

Eu tenho um laptop que é particionado com o Windows 7 e o Fedora 18. Eu tentei apagar o F18 no Partition Manager no Windows 7 e quando reiniciei meu computador ele ainda iria para o GRUB launcher e mostraria o Fedora, o Fedora com Advanced Options e Windows 7. Então eu instalei o Ubuntu e quando reiniciei o sistema ele disse:

GRUB loading.. 
Welcome to GRUB!
error: disk 'lvm/fedora-boot' not found.
Entering rescue mode...
grub rescue>
    
por Steven 21.07.2013 / 03:39

1 resposta

2

Resumo executivo

Este problema (muito provavelmente) tem a mesma solução como esta questão ; se desejar, você pode imediatamente pular para o soluções (faça a sua escolha). < strong> 1

Isso deve permitir que você inicialize em sistemas Ubuntu e Windows com sucesso.

1 Entretanto, como essa é uma forma muito diferente do problema - o problema não é a ausência do GRUB no MBR per se , mas, em vez disso, a presença do GRUB do sistema antigo - acho que isso deve ser mantido como uma questão à parte e não marcado como uma duplicata daquele.

O que aconteceu e como corrigi-lo

Parece que o instalador do Ubuntu detectou a instalação do GRUB que pertencia ao Fedora (ou partes daquela instalação) e decidiu "não fazer nada" ao instalar o próprio GRUB. Infelizmente, como o sistema Fedora não existe mais, sua instalação do GRUB não é funcional.

A solução para este problema é inicializar a partir de um live CD / DVD / USB do Ubuntu e instalar o gerenciador de inicialização GRUB do Ubuntu. (Isto pode ou não ser uma versão diferente do GRUB que o seu sistema Fedora. O problema aqui é que partes do gerenciador de inicialização do GRUB atualmente instalado estavam localizadas dentro do seu sistema Fedora, e não existem mais. As partes correspondentes do GRUB precisam ser instaladas no sistema Ubuntu.)

Para reinstalar o GRUB no seu MBR e corrigir esse problema, use qualquer um dos métodos apresentados em um desses locais:

Na minha opinião, o não - método de terminal vivo de root ou Reparo de inicialização geralmente são mais fáceis. Por favor, note que você só tem que usar um método para conseguir isso. (A menos que isso falhe. Então você pode querer tentar outro.)

(leitura opcional) Alguns detalhes técnicos sobre o problema

O GRUB instala uma pequena parte de si mesmo no registro de inicialização de um disco. Ao contrário de alguns carregadores de inicialização mais minimalistas (por exemplo, SYSLINUX, LILO), o GRUB não se encaixa em um registro de inicialização , portanto, o parte instala lá serve para inicializar em sua instalação principal do GRUB, que está localizada em uma partição em algum lugar e normalmente é gerenciada por um dos seus sistemas operacionais instalados.

Sua BIOS (ou outro gerenciador de inicialização) examina o registro de inicialização, executa o código de auto-inicialização do GRUB que está lá e, então, transfere o controle para a instalação completa do GRUB em uma partição.

A partir da sua mensagem de erro (principalmente: error: disk 'lvm/fedora-boot' not found. ), parece que o boot do GRUB foi instalado no seu Master Boot Record aponta para a instalação completa do GRUB no sistema Fedora. Esse sistema não existe mais.

A solução, como explicado acima, é fazer com que o bootstrap do GRUB no MBR aponte para a instalação do GRUB em funcionamento na partição do sistema Ubuntu (uma partição que, ao contrário do LVM do Fedora, ainda existe no seu sistema). Este é o processo coloquialmente chamado de "reinstalar o GRUB no MBR" ou "reparar o GRUB".

    
por Eliah Kagan 13.04.2017 / 14:23