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.