GRUB_RECORDFAIL_TIMEOUT
ここで説明されている変数を含めるために、ubuntuサーバー12.04.3のgrub構成を更新しようとしています:https : //help.ubuntu.com/community/Grub2 。
この手順ではupdate-grub
、変更後に実行するように指示されていますが、私のシステムにはないようです。どうすればインストールできますか?
GRUB_RECORDFAIL_TIMEOUT
ここで説明されている変数を含めるために、ubuntuサーバー12.04.3のgrub構成を更新しようとしています:https : //help.ubuntu.com/community/Grub2 。
この手順ではupdate-grub
、変更後に実行するように指示されていますが、私のシステムにはないようです。どうすればインストールできますか?
回答:
次のコマンドを実行してgrubを再インストールします。
sudo apt-get update; sudo apt-get install --reinstall grub
Package grub is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: grub2-common
update-grub
コマンドが楽をするために作成された-それは単にでシェルスクリプトです/usr/sbin/
:
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
ない場合は、自分で作成できます。これを行うには、これを実行し、上記のスクリプトに貼り付けます。
sudo nano /usr/sbin/update-grub
保存Ctrl+ O、およびで終了Ctrl+ X。
次に、これらを実行します。
sudo chown root:root /usr/sbin/update-grub
sudo chmod 755 /usr/sbin/update-grub
これで、実行できるはずupdate-grub
です。:-)
root権限で実行する必要がありますsudo update-grub
。実行します。あなたがそれを削除しない限り、それはシステムにあります。