Resetar completamente o Grub de uma distro Arch-based

Tá, salvarei esse

O que mais?

grub-mkconfig -o /boot/grub/grub.cfg

1 curtida

Isso no Garuda? Aí preciso ir pra ele… nem vou logar pela DE, faço direto no tty

Quanto ao erro de sintaxe na linha 363, eis o dito cujo:

image

O que eu consigo pensar é remover a pasta /etc/grub.d (onde todos os scripts geradores do Grub são guardados, desde os necessários para o Grub funcionar até o extra do Grub Customizer) e reinstalar todos os pacotes relacionados ao Grub (grub, memtest, os-prober, etc.) para restaurar a pasta ao estado “original”.

Rode grub-mkconfig -o ~/test.cfg (ou qualquer outra coisa que gere um arquivo de configuração do grub para testes) para ver se detecta adequadamente os Linuxes aí.

4 curtidas

Não entendi, Chile.
Você não estava no Garuda ?

Tem que alterar o 61_custom no Garuda.

2 curtidas

Eu pensei em algo semelhante… mas seria deletar aqui no Manjaro mesmo e no tty do Garuda rodar esse comando aí?

Eu fiz o do Garuda, mas a partir do Manjaro (com privilégios de adm)

E deu o erro de novo ?
É isso ?

1 curtida

Tem de torcer para não ter bagunçado nada lá na frente, váriaveis, apontadores, por exemplo se você altera uma váriavel que esta apontada em um monte de outros modulos, vai quebrar todos esses modulos, dai tem de arrumar um a um. Eu não sei explicar direito mas da um trabalho…

2 curtidas

Não, não… ainda nem fiz o reboot, calma ae

Ahhhh, tá.
Agora entendi.

Pode seguir a recomendação do Capezotte e não gerar direto no sistema.

grub-mkconfig -o teste.cfg

E aí, ver as entradas do 61_custom (pelo nano, mesmo)

nano teste.cfg

Acho que indo lá pro final do arquivo, deve estar tudo lá.

3 curtidas

Vamos ver… vou rebootar agora e entrar num tty pra ver

Parece que foi!

Essa é a linha 363

Acho que foi sem erros

2 curtidas

tail test.cfg

1 curtida

Aqui:

Beleza.

grub-mkconfig -o /boot/grub/grub.cfg

1 curtida

E que toquem os tambores! :crossed_fingers:t2:

3 curtidas

Foi, sem erros

4 curtidas

Só dar o reboot e torcer.

4 curtidas

Resolvido!

4 curtidas