Recuperando-se de uma falha de resgate grub ...
-
grub rescue>não suportacd,cpou quaisquer outros comandos do sistema de arquivos, exceto sua própria variação dels, que é realmente um tipo de comandofind. -
Primeiro, precisamos encontrar a partição com o diretório
/bootcontendo ovmlinuze outros arquivos de imagem de inicialização ...grub rescue> ls (hd0,4) (hd0,3) (hd0,2) (hd0,1) grub rescue> ls (hd0,4)/boot ... some kind of 'not found' message grub rescue> ls (hd0,3)/boot ... some kind of 'not found' message grub rescue> ls (hd0,2)/boot ... grub ... initrd.img-2.6.32-33-generic ... vmlinuz-2.6.32-33-generic-
lssem argumentos retorna as quatro partições neste sistema. -
ls (hd0,4)/bootnão encontra um diretório/bootna partição(hd0,4). -
ls (hd0,3)/bootnão encontra um diretório/bootna partição(hd0,3). -
ls (hd0,2)/bootencontra um diretório/bootna partição(hd0,2)e contémvmlinuze outros arquivos de imagem de inicialização que desejamos.
-
-
Para inicializar manualmente a partir do prompt
grub rescue>...grub rescue> set root=(hd0,2)/boot grub rescue> insmod linux grub rescue> linux (hd0,2)/boot/vmlinuz-2.6.32-33-generic grub rescue> initrd (hd0,2)/boot/initrd.img-2.6.32-33-generic grub rescue> boot- Defina
rootpara usar o diretório/bootna partição(hd0,2). - Carregar o módulo grub
linux. - Configure esse módulo para usar a imagem do kernel
vmlinuz-2.6.32-33-generic. - Defina initrd (disco de inicialização do RAM) para usar a imagem
initrd.img-2.6.32-33-generic. - Inicialize o Linux.
- Defina
-
Isso inicia com um prompt de linha de comando BusyBox que possui todos os comandos básicos do sistema de arquivos ( e depois alguns! ).
-
Em seguida, poderia mover os arquivos
*.modde volta para o diretório/boot/grub...busybox> cd /boot busybox> mv mod/* grub busybox> reboot -
Reinicie com sucesso!
Veja também ...
- preso no grub rescue na inicialização, sem bios, sem cd ao vivo, ls retorna hd0
- recuperando-se do acidente de resgate do grub (AskUbuntu)
- como corrigir erro desconhecido fileub grub rescue (AskUbuntu)
- Uma boa página de referência de comandos do Grub 2 ls
- BusyBox (website)
- Emulador on-line do BusyBox