Como posso evitar que o update-grub sobrescreva o gerenciador de inicialização existente?

1

Eu uso o openSUSE Tumbleweed como minha principal distribuição, e o Kali Linux como minha distribuição secundária no meu laptop. Eu instalei o Kali Linux primeiro; Depois disso, eu instalei o Tumbleweed, que removeu o grub do Kali Linux e instalou o seu próprio e adicionou uma entrada de boot para o Kali Linux. Eu temo que, após uma atualização do kernel, o Kali Linux execute update-grub , o que pode substituir o Grub do Tumbleweed pelo seu próprio. Eu não quero que isso aconteça, porque o Tumbleweed fez uma entrada de boot que me permite inicializar a partir de snapshots.

Estou executando uma configuração EFI.

A execução de update-grub do Kali Linux removerá o Grub do Tumbleweed? Se sim, como posso evitar que isso aconteça?

    
por RHF 22.07.2017 / 12:03

2 respostas

1

O novo grub2 ou (como chamado no debian package management) grub-pc atualiza o gerenciador de inicialização se houver alguma alteração no pacote grub-pc . Isso é para garantir que a parte binária do gerenciador de inicialização dentro do diretório / boot / grub seja correspondida pelo binário (o bootloader) que carrega esses plug-ins.

A solução correta é configurar o kali Linux grub para não atualizar nada.

Isso pode ser feito, como esta resposta explica com (de dentro do Kali Linux):

sudo dpkg-reconfigure grub-pc

Isso removerá as atualizações do Kali linux.

Em seguida, reinicie o Tumbleweed e verifique se ele está atualizando o grub. Que, neste momento, será o único a atualizar o gerenciador de inicialização.

    
por 24.07.2017 / 01:17
1

update-grub atualiza apenas o grub.cfg

ele não executará o grub-install para substituir o gerenciador de inicialização.

    
por 22.07.2017 / 12:31