O GRUB não foi atualizado conforme necessário, o que devo fazer?

1

Estou executando uma compilação diária do Ubuntu Trusty Tahr 14.04 (64 bits). Eu atualizei recentemente, quando mencionou que uma das atualizações diz respeito ao arquivo GRUB, que foi editado manualmente.

Eu sei porque foi editada manualmente (eu tive problemas para detectar o som HDMI na configuração e fiz como esta resposta sugeriu , que funcionou perfeitamente), então pedi para ver uma comparação lado a lado, com a intenção de aplicar as alterações manualmente sem remover minha solução personalizada.

Então cliquei para frente e ... as atualizações continuaram funcionando. É isso aí. Agora, não tenho certeza do que devo fazer exatamente - tentei executar o updater novamente, mas nada. Não tenho como saber quais foram as alterações e tenho medo de reiniciar o computador após as atualizações porque não tenho ideia do que está faltando e do que pode acontecer (se houver alguma).

    
por yuvi 13.04.2014 / 08:47

2 respostas

0

Apenas reverta o arquivo. Existe apenas uma linha de modificação que você pode encontrar facilmente. Depois que o arquivo for atualizado, você poderá encontrá-lo e atualizá-lo facilmente.

No caso de várias diferenças, você pode

  1. Primeiro faça um backup do seu arquivo de configuração
  2. Em seguida, reverta o arquivo
  3. Após a conclusão da atualização, você pode comparar o arquivo atualizado e o arquivo de backup usando uma ferramenta de comparação e incluir o arquivo mesclado.
  4. eu uso o meld para essa finalidade
por Kenpachi 13.04.2014 / 10:39
0

A forma como os pacotes devem funcionar (.deb e .rpm) é que cada arquivo seja nomeado como configurável ou não. Se o gerenciador de pacotes encontrar um arquivo configurável, que não é o esperado, ele solicitará que durante a instalação substitua o arquivo antigo pelo novo, salve uma cópia do novo arquivo e deixe o antigo, ou mescle-os . De qualquer maneira, ela normalmente deixará arquivos que podem permitir que você descompacte o que ela fez, se você souber onde está o arquivo de configuração. Se o arquivo não estiver definido no pacote como configurável, ele apenas o limpará silenciosamente.

Então você verificou o / etc / default para ver se há uma cópia antiga do arquivo grub? Caso contrário, sugiro que você execute a solução listada e veja se consegue descobrir. Eu sugiro que você remova 'splash' e 'quiet' das configurações até ter certeza de que seu grub está configurado ok (eu também uso o modo 'text' ao depurar o grub).

    
por sibaz 05.06.2015 / 15:31