MBR接続を介してGrubを他のLinuxディストリビューションに転送する

MBR接続を介してGrubを他のLinuxディストリビューションに転送する

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-grub2番目のインストールにコマンドが存在することを確認してください(例:)whereis update-grub。その場合は、2番目のLinuxインストールで起動し、最初のインストールを削除してからupdate-grubupdate grub settingsを実行して、最初のインストールが起動時にgrubメニューに表示されなくなるようにします。まずバックアップしてください!

関連情報