システムを設定しています。その特性は次のとおりです。
- GPTパーティションテーブル(これがどれほど重要かはわかりません)
- トリプルブート - Gentoo、Debian、Mint。
- カスタムカーネル(kernel git repo)は多数のディストリビューションを共有します。
さて、ディストリビューションが grub に独自の行を置くのではなく、 grub の独自の行を作成したいと思います。また、1 つのディストリビューションが grub.conf ファイルを生成する役割を引き受けたくありません。
〜のようにみんなスクリプトは宣伝されますが、誰も自分で作成したスクリプトに言及しません。スクリプトが触れない限り、手動で編集するのは安全であると確信しています。
私が採用する必要があるもう1つの解決策は、各ディストリビューションを同じ方法で設定するか(メニューにカーネルがなく、ディストリビューション間でカスタム構成を同期したままにする)、ブートを管理するために1つのディストリビューションのみを使用することです。
これをどのように実装する必要がありますか?
ベストアンサー1
インストールしたら自分で (GNU GRUBのドキュメントをご覧ください(アーカイブバージョン、現在のバージョン)、Linux From Scratch GRUBドキュメント(アーカイブバージョン、現在のバージョン))、どのディストリビューションのスクリプトもそれを台無しにすることはできません。
一方、Debianで私のファイルを管理し、grub.cfg
他のオペレーティングシステム(何も見つからない場合)をファイルにos-prober
追加するのが便利であることがわかりました。/etc/grub.d/
custom