Use a barra de espaços ! Essa é a maneira de selecionar ncurses:)
sudo apt-get dist-upgrade
e recebi a seguinte mensagem de erro: "O carregador de boot Grub foi previamente instalado em um disco que não está mais presente ou cujo identificador normalmente exclusivo foi alterado por algum motivo. É importante certificar-se de que o grub instalado permanece em sincronia com outros componentes, como o grub-cfg ou com imagens linux mais recentes, ele terá que ser carregado e, portanto, você deve verificar novamente para garantir que o GRUB seja instalado nos dispositivos de inicialização apropriados. "
O fórum não me permite postar uma imagem, já que sou um novo usuário, mas enviei uma captura de tela do que estou vendo aqui: link
Após um pouco de pesquisa, sei que preciso instalar em / dev / sda. No entanto, não consigo descobrir como selecionar essa opção. Eu usei as teclas de seta para realçá-lo, em seguida, pressionei enter, mas isso não funcionou. Eu suponho que há algum comando que eu não conheço. Alguém pode me ajudar? Mais uma vez, minhas desculpas por uma pergunta estúpida ...
Obrigado!
Use a barra de espaços ! Essa é a maneira de selecionar ncurses:)
sudo grub-install /dev/sda
então
sudo update-grub
Eu trabalhei neste problema do ponto de vista que eu preciso para poder executar upgrades automáticas a partir de um script bash, e este "carregador de inicialização do Grub foi previamente instalado em um disco" quebra isso. '
Primeiro, tentei seguir as diretrizes da resposta acima, ou seja,
sudo grub-install /dev/sda
sudo update-grub
Isso, infelizmente, não resolve o problema - da próxima vez que eu fizer um apt-get dist-upgrade
, recebo o mesmo erro e meu script de upgrade é interrompido.
A solução parece ser rodar
sudo dpkg-reconfigure grub-pc
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.
Tags grub2