デフォルトでは、ブートローダーをインストールしないように強制することはできません。
@oldfredは-b
文書化されていませんが、ユビキタスのオプションがあると述べていましたが、これは明白ではなく、ほとんどのエンドユーザーが使用するのは恐ろしいかもしれません。ただし、以前は同様のオプションが存在していました。
昔あった
これまで、Ubuntuには、ユーザーがブートローダーのインストールをカスタマイズできる高度なオプションがありました。Ubuntu LTSリリース間で、詳細オプションはLucid Lynx(10.04)リリースで最後に確認されました。その後、私がフォローアップしなかった何らかの理由で、オプションは削除されました。
証拠としての古いスクリーンショット:
同じパーティションにインストール
特定のステップでは、/dev/sda
ブートローダーのインストール用に、プライマリデバイス以外のデバイスを選択できます。たとえば、Ubuntuは/dev/sda4
パーティションにインストールされるため、ブートローダーもインストールされ/dev/sda4
ます。
そうすることで、ユーザーは次のようになります。
/dev/sda4
マシンがパーティションにチェーンロードしてそれを表示するオプションで起動しない限り、その時点での新しいブートローダーは非表示になります
の既存のブートローダーは、新しいブートローダーに依存することなく、/dev/sda
に新しくインストールされたオペレーティングシステムの検出を処理し/dev/sda4
ます
ユーザーは/dev/sda
、その後インストールされたシステムを他のパーティションに検出するために、最初にインストールされたオペレーティングシステムからブートローダーを更新する必要があります
ブートローダーをまったく処理しないという重大な理由がない限り、後続のブートローダーをそれぞれのパーティションにインストールすることによる副作用はありません。
すべてを管理する最初のブートローダー
個人的に、同じマシンに複数のディストリビューション(主にUbuntuフレーバーと同様の派生物)がインストールされており、/dev/sda
それぞれのパーティションに最初のブートローダーとその他のブートローダーがあります。唯一の注意点は、最初にインストールしたオペレーティングシステムからブートローダーを更新する必要があることです。
注意点に加えて、最小限の手間で、常に新しいブートローダーを忘れて、既存のブートローダーに検出を管理させることができます。
TL; DRシステムがインストールされるのと同じパーティションに新しいブートローダーをインストールします。新しいブートローダーは、そのパーティションにチェーンロードしない限り、ユーザーから隠されています。
関連:パーティションへのチェーンロードによる言及と回避策について説明し、デュアルブートセットアップを説明するこの古い回答をos-prober
書きました。