Peço desculpas antecipadamente por fazer uma pergunta que suspeito ser muito, muito simples. Acabei de obter um servidor dedicado executando o Ubuntu e estou usando o SSH para acessá-lo. Executei sudo apt-get dist-upgrade
e recebi a seguinte mensagem de erro: "O carregador de inicialização Grub foi instalado anteriormente em um disco que não está mais presente ou cujo identificador normalmente único foi alterado por algum motivo. É importante garantir que o grub instalado permaneça sincronizado com outros componentes, como o grub-cfg ou com imagens linux mais recentes, terão que ser carregados e, portanto, verifique novamente para garantir que o GRUB esteja instalado nos dispositivos de inicialização apropriados ".
O fórum não me permite publicar uma imagem desde que sou um novo usuário, mas enviei uma captura de tela do que estou vendo aqui: http://www.livingtheanswer.org/misc/grub.jpg
Após um pouco de pesquisa, eu sei que preciso instalar no / dev / sda. No entanto, não consigo descobrir como selecionar essa opção. Usei as setas do teclado para destacá-lo e pressionei enter, mas isso não funcionou. Presumo que exista algum comando com o qual não estou familiarizado. Alguém pode me ajudar? Mais uma vez, minhas desculpas por uma pergunta estúpida ...
Obrigado!
Eu trabalhei nesse problema do ponto de vista que preciso para executar atualizações autônomas a partir de um script bash, e este "O carregador de inicialização Grub foi instalado anteriormente em um disco" os quebra. '
No começo, tentei seguir as diretrizes da resposta acima, ou seja,
Infelizmente, isso não resolve o problema - da próxima vez que eu fizer
apt-get dist-upgrade
, recebo o mesmo erro e meu script de atualização será interrompido.A solução parece ser executar
e selecione o disco correto (
/dev/sda/
) quando solicitado. Dessa forma, o erro não volta na próxima vez que eu fizer um dist-upgrade.fonte
então
fonte