O Grub parece não carregar sua configuração no grub.cfg

1

Eu tenho um computador com 3 sistemas operacionais instalados:

  • Blinux
  • Exame Blinux
  • Windows 7

(Blinux é uma versão personalizada do OpenSuse que usamos na minha escola).

Recentemente, restaurei meu computador com o arquivo de imagem fornecido pela minha escola e atualizei para a última versão do Blinux.

Antes da atualização, o grub ficou assim:

  • Blinux 2.0 STD
  • Opções avançadas para o Blinux 2.0 STD
  • Blinux 2.0 EXAM STD
  • Opções avançadas para o Blinux 2.0 STD
  • Gerenciador de inicialização do Windows

Depois da atualização, mudou para:

  • Blinux 3.0 STD
  • Opções avançadas para o Blinux 3.0 STD
  • Blinux 3.0 STD
  • Opções avançadas para o Blinux 3.0 STD
  • Gerenciador de inicialização do Windows

Então, de acordo com o grub, a partição do exame desapareceu. Na verdade, ainda está aqui, mas agora é a primeira opção no grub, o Blinux normal agora é o terceiro.

No entanto, os nomes do sistema operacional em /boot/grub2/grub.cfg são os corretos e, em qualquer caso, estão tentando executar grub-install /dev/sda para atualizar os resultados do arquivo de configuração em:

WARNING! You are trying to invoke the unsupported grub-install script with a parameter. To really do this, call grub-install.unsupported. You should rather call "yast2 bootloader" or create configuration files appropriate for the intended target.

Se eu executar grub-install sem /dev/sda como parâmetro, ele abre o YaST2, então eu tentei reinstalar o grub dele, mas ele não alterou nada.

Se eu executar grub2-install ou grub2-install /dev/sda , a instalação é concluída sem problemas, mas ainda assim não altera nada.

Acho que o grub está carregando sua configuração de outro arquivo, mas não consigo encontrá-lo.

Algum palpite?

    
por Benjamin Lesaffre 25.01.2016 / 18:57

1 resposta

1

Eu encontrei o problema!

Eu não sei como e porque, mas o grub carrega sua configuração do arquivo grub.cfg que está na partição de exame! Nunca fez isso antes com minhas instalações anteriores. Então, como não consigo inicializar essa partição em um exame, montei-a do Blinux e executei grub2-mkconfig -o no arquivo grub.cfg que está na partição de exame. Eu agora tenho duas partições de exame Blinux e Blinux mostrando no grub, mas o Windows aparece duas vezes. Como este é outro problema, considero o meu problema resolvido e vou procurar uma solução para este novo problema!

    
por 27.01.2016 / 21:41