更新後にUbuntuがGRUBブートローダーを上書きしないようにするにはどうすればよいですか?


9

Ubuntuがブートローダーを上書きしないようにする方法はありますか?

これは、システムのカーネルを更新した後(おそらく)に発生します。ubuntuが更新するたびに手動で変更しなくても、他のLinuxディストリビューションブートローダーを使い続けたいです。

ありがとう。


1
無効にするかアンインストールしてみてください
Dishank Jindal

私はこの答えに出くわしました。tl; dr:アンインストールgrub*apt-mark hold grub*てから再インストールしないようにします。
ヘンディ

回答:


5

Grubは再インストールする場所を覚えています。

grub2が使用するドライブを確認するには、次の行を参照してください-grub-pc / install_devices、現在の状態を確認します。

sudo debconf-show grub-pc

更新時にどこに再インストールするかをgrub2に記憶させるには、grub-pcはBIOS用、grub-efiはUEFI用です。すべての選択を解除すると、上記のコマンドは空白に変更する必要があります。そうしないと、grubは再インストールされません。

sudo dpkg-reconfigure grub-pc
sudo dpkg-reconfigure grub-efi-amd64

最初のページから入力し、スペースバーでドライブを選択/選択解除し、Enterキーを押して受け入れ、パーティションを選択しない

http://ubuntuforums.org/showthread.php?t=2189643

パーティションにgrubをインストールするように変更することもできます。パーティションがうまく機能しないため、パーティションにインストールしないことをお勧めしますが、実際にgrubの別のコピーで起動する場合は、問題にはなりません。

方法:メンテナンスフリーのカスタマイズされたGRUB2画面を作成する-Cavsfan

https://help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen


0

@oldfredの答えは私を正しいものに導きました:

sudo dpkg-reconfigure grub-efi-amd64

最初の2つの質問では、既存の値を受け入れます(Enterキーを押すだけです)が、これに関しては[いいえ]を選択します。

 +----------------------| Configuring grub-efi-amd64 |-----------------------+
 |                                                                           |
 | GRUB can configure your platform's NVRAM variables so that it boots into  |
 | Debian automatically when powered on. However, you may prefer to disable  |
 | this behavior and avoid changes to your boot configuration. For example,  |
 | if your NVRAM variables have been set up such that your system contacts   |
 | a PXE server on every boot, this would preserve that behavior.            |
 |                                                                           |
 | Update NVRAM variables to automatically boot into Debian?                 |
 |                                                                           |
 |                    <Yes>                       <No>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.