Eu reinstalaria o grub executando o seguinte comando:
sudo apt-get update; sudo apt-get install --reinstall grub
Estou tentando atualizar minha configuração do grub no servidor ubuntu 12.04.3 para incluir a variável GRUB_RECORDFAIL_TIMEOUT
, conforme descrito aqui: link .
O procedimento diz executar update-grub
depois de fazer a alteração, mas parece que não está no meu sistema. Como posso instalar isso?
Eu reinstalaria o grub executando o seguinte comando:
sudo apt-get update; sudo apt-get install --reinstall grub
O comando update-grub
foi criado para facilitar as coisas - é simplesmente um script de shell em /usr/sbin/
:
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
Se não estiver lá, você pode criar o seu próprio. Para fazer isso, execute isso e cole o script acima:
sudo nano /usr/sbin/update-grub
Salve com Ctrl + O , e saia com Ctrl + X .
Em seguida, execute estes:
sudo chown root:root /usr/sbin/update-grub
sudo chmod 755 /usr/sbin/update-grub
E agora você deve conseguir executar update-grub
. : -)
você precisa executá-lo com privilégios de root, execute: sudo update-grub
. A menos que você tenha removido, está lá no sistema.
Tags grub2