O Grub não consegue localizar o arquivo / boot / grub / stage1 quando tento fazer um backup do linux no cartão compact flash

1

Eu estou tentando fazer um backup de um cartão flash compacto em outro cartão flash compacto. Eu usei muitas ferramentas como dd, Win32DiskImager, recuperação de backup do Ghost etc. Mas quando eu inicializo a partir do cartão de backup, ele falha e abre a tela do grub. Eu tentei resolver esses problemas usando comandos root, setup e boot. Mas quando eu tento encontrar o arquivo / boot / grub / stage1 ou / grub / stage1 , ele falha. Alguém pode me ajudar com isso?

    
por Ahmed Ch 15.08.2016 / 08:12

2 respostas

0

Quando você diz que o cartão de backup "falha e abre a tela do grub", o que exatamente você vê?

Se você obtiver um prompt de comando do GRUB, tanto stage1 como stage2 foram carregados com êxito, e o problema pode estar no carregamento do arquivo de configuração do GRUB, geralmente denominado /boot/grub/menu.lst .

Nesse caso, você pode usar o comando root para selecionar a partição que contém o diretório /boot e, em seguida, usar o comando configfile /boot/grub/menu.lst ou configfile /grub/menu.lst para lê-lo, dependendo se você tem o /boot na sua partição raiz do Linux ou como uma partição separada. Se bem sucedido, o menu de inicialização do GRUB deve aparecer.

Observe que, embora o GRUB Legacy não tenha um comando ls , você poderá usar a conclusão da tabulação para ver quais discos e partições você tem disponíveis para o comando root e novamente para completar o nome do arquivo. Comando configfile : se o preenchimento automático funcionar, você sabe que seu comando root anterior estava correto. Você também pode usar o find /boot/grub/menu.lst ou find /grub/menu.lst para procurar o arquivo de configuração em todas as partições cujos sistemas de arquivos o GRUB pode ler.

Além disso, observe que, embora o GRUB tenha um comando root , isso não significa o sistema de arquivos raiz Linux : para GRUB, o parâmetro kernel root= do Linux é apenas outra sequência sem sentido para o kernel. O comando root do GRUB refere-se ao diretório raiz do GRUB , que normalmente é /boot quando o sistema está ativo e em execução.

    
por 12.08.2018 / 13:20
0

Então, você não quer resgatar o Grub no seu sistema de backup, eu acho, você já tentou o boot-repair-disk? É uma distro baseada em lubuntu que tem um utilitário para reparar / instalar o grub na sua partição linux / hdd, é muito eficaz, você só precisa baixar e gravar em um Pendrive, em seguida você tem que inicializar seu USB ao vivo e só seguir as instruções , você também precisará de conexão com a internet para baixar e instalar os respectivos pacotes do grub para o seu sistema.

Esta é a página de download: link

    
por 12.08.2018 / 09:46