MBRにgrubがインストールされたLinuxディストリビューションがあります。
その後、grubをインストールせずに別のパーティションに2番目のLinuxディストリビューションをインストールしました。
それから最初のLinuxディストリビューションに行き、update-grubを実行しました。したがって、2番目のLinuxディストリビューションも選択され、起動時にメニューに表示されます。
では、最初のLinuxディストリビューションを削除したいと思います。 MBRのgrubにも接続するために2番目のLinuxディストリビューションにgrubをインストールするにはどうすればよいですか?
答え1
稼働中のシステム(liveCD / DVD / USBではない)から再インストール - まずUbuntuドライブを探します(たとえば、ドライブsdbですがパーティションの代わりにドライブを使用)。
sudo parted -l
「/dev/sdb」の場合は、以下を実行してください。
sudo grub-install /dev/sdb
エラーが返された場合は、次を実行します。
sudo grub-install --recheck /dev/sdb
その後、メニューをもう一度実行してください。
sudo update-grub
答え2
2番目のLinuxインストールにはgrubサポートが必要です。update-grub
2番目のインストールにコマンドが存在することを確認してください(例:)whereis update-grub
。その場合は、2番目のLinuxインストールで起動し、最初のインストールを削除してからupdate-grub
update grub settingsを実行して、最初のインストールが起動時にgrubメニューに表示されなくなるようにします。まずバックアップしてください!