GRUBはすべてのオペレーティングシステムにインストールされます。実際にどんなものが使われますか?

GRUBはすべてのオペレーティングシステムにインストールされます。実際にどんなものが使われますか?

同じコンピュータに複数のLinuxオペレーティングシステムがある場合、各インストールには独自のGRUBインストールがあり、通常は起動時に最新のインストールが使用されます。この問題は、最新のインストールが何であるかを覚えておらず、GRUBメニューを変更したい場合に発生します。各インストールを個別に確認せずにどちらが使用されているかをどのように確認できますか? GRUBを一度だけインストールすることで、そもそもこの問題を防ぐためのきちんとした設定はありますか?

ベストアンサー1

プライマリハードドライブのマスターブートレコードにGRUBをインストールしたいようです。ハードドライブにはMBRが1つしかないため、一度に1つのブートローダしか存在できません。また、すべてのオペレーティングシステムにブートローダをインストールするように指示するようです。

これを処理する正しい方法(MBRを使用すると仮定)は、GRUBをインストールしたくないオペレーティングシステムでGRUBがMBRに独自にインストールされないようにすることです。最も簡単な方法は、おそらくgrubパッケージを削除することです。

別の方法は、パーティションにブートローダをインストールしてそこから起動することですが、これはあまり一般的ではありません。

おすすめ記事