web-dev-qa-db-ja.com

grub更新により自動インストールが停止する

私はこれらの指示に従っています--- https://help.ubuntu.com/community/AutomaticSecurityUpdates Ubuntu 10.04 LTS Server 64ビット。

問題は、更新スクリプトの実行時に、GRUB=がデバイスにGRUB=をインストールしないことを選択しました。続行すると、ブートローダーが適切に構成されていない可能性があり、このコンピューターが次に起動するときに、以前ブートセクターにあったものが使用されます。

自動インストールを機能させるにはどうすればよいですか?パッケージの特定の更新をブラックリストに登録する方法はありますか。

4
user837208

grub-pcパッケージを再構成します

Sudo dpkg-reconfigure -plow grub-pc

Grubをインストールするパーティションまたはディスクについて尋ねられたら、いずれかを選択するか、オプションをスキップして、Grubをどこにもインストールしない場合は[OK]をクリックします。


次に、オプションを確認します

debconf-show grub-pc

キーgrub-pc/install_devicesが選択したディスク/パーティションに設定されているか、Grubをインストールしないことを選択した場合はgrub-pc/install_devices_emptytrueに設定されているはずです。


次に、パッケージを再インストールしてこれをテストする場合

Sudo apt-get --reinstall install grub-pc

あなたはGRUBをデバイスにインストールしないことを選択した質問はもうしません。

1
arrange

AskUbuntuにコメントを投稿するのに十分な影響力がありません。これは解決策として入っています。コマンドラインで@arrangeが言ったことを次のように実行できます:

echo "SET grub-pc/install_devices /dev/sda" | debconf-communicate

それをスクリプトの先頭に置くだけで、入力を求めなくなります。ちなみに、bashスクリプトがgrub config cursesメニューを奇跡的に吹き飛ばすと、クリンゴン語で書かれているように見えるので、端末が文字化けすることもなくなります。

0
jlegler