Como selecionar o dispositivo de instalação do GRUB

12
Peço desculpas antecipadamente por fazer uma pergunta que eu suspeito ser muito, muito simples. Acabei de ter um servidor dedicado rodando o Ubuntu e estou usando o SSH para acessá-lo. Eu corri 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!

    
por David Vogel 30.12.2011 / 22:08

3 respostas

20

Use a barra de espaços ! Essa é a maneira de selecionar ncurses:)

    
por Niclas Nilsson 30.12.2011 / 22:13
5
sudo grub-install /dev/sda

então

sudo update-grub
    
por CowzRule 30.12.2011 / 22:13
5

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.

    
por Carsten Agger 13.08.2013 / 10:49

Tags