Como manejo o modo de resgate do grub após instalar o burg?

2

Instalei burg no meu computador e, depois de reiniciar, o grub aparece com a seguinte mensagem:

GRUB loading.
error: no such device: 9b16030c-08f8-4f5d-b228-63e13bca7839
Entering rescue mode...
grub rescue>

digitar o comando ls me trará isso:

(hd0)

Isso provavelmente está errado, já vi pessoas terem mais listagens ao fazer esse comando.

quando digito o comando set , surge:

prefix=(hd0)/boot/burg
root=hd0

Eu tentei os comandos:

set prefix = (hd0, x) / boot / grub     set root = (hd0, x)     insmod normal     normal

Eu tentei praticamente todas as variações desse código, eu não recebo erros nos comandos set prefix e set root , mas quando eu tento qualquer variação do comando Insmod , ele aparece o erro Unknown partition ou Unknown filesystem

Variações tentadas do comando insmod

Insmod (hd0,x)/boot/grub/normal.mod

Isso gera o erro unknown partition

Insmod normal

Isso gera o erro unknown filesystem

O erro unknown partition parece aparecer quando (hd0,x)/boot é especificado

Eu tentei inicializar a partir de um cd e parece que não funciona.

Eu tenho o dual boot com o windows 7 e o Ubuntu 12.04 Como posso me recuperar dessa situação?

Obrigado

    
por chickengod27 12.01.2013 / 19:48

2 respostas

2

user121839 está correto.

Eu tive um problema semelhante em um sistema no qual movi as partições, e listei todas as minhas partições, não apenas a unidade (hd0).

Para o benefício de futuros googlers:

Ao bater

grub rescue>

Execute ls para obter uma lista de unidades e partições, por exemplo:

(hd0) (hd0,msdos1) (hd0,msdos2)

Se você ver apenas (hd0) , provavelmente precisará examinar a unidade com outro computador ou uma inicialização ao vivo.

Execute set para ver suas configurações de inicialização atuais:

prefix=(hd0,msdos2)/boot/grub
root=hd0,msdos2

Se você tem um sistema e uma partição swap e o grub está tentando inicializar a partir da troca (como na minha situação), esse pode ser o tipo de problema que você vê.

Você pode usar cat e ls para examinar arquivos ou verificar sua existência:

ls (hd0,msdos1)/boot/grub/
cat (hd0,msdos1)/boot/grub/grub.cfg

Defina a partição de inicialização correta. Nota: Eu não usei set , apenas digitei as atribuições de ambiente diretamente ( prefix=value ).

set prefix=(hd0,x)/boot/grub
set root=(hd0,x)

Em seguida, carregue o grub para inicializar.

insmod normal
normal

Espero que isso seja útil, cidadãos do futuro.

    
por VaelynPhi 25.04.2013 / 16:30
1
  

Isso provavelmente está errado, já vi pessoas terem mais listagens ao fazer esse comando.

Sim, deve pelo menos listar todas as partições dessa unidade.
Mas parece que seu disco está vazio (sem tabela de partições) ou no leat, o GRUB não consegue encontrar nada (configuração errada do grub). Você tentou inicializar um LiveCD / USB e verificar sua unidade?

  

Eu tentei inicializar a partir de um cd e parece que não funciona.

Se você não conseguir inicializar nem mesmo a partir do CD / USB, o problema pode estar nas configurações da sua bios.

    
por user121839 13.01.2013 / 04:20