回答:
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
@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> |
| ^^^^ |
+---------------------------------------------------------------------------+