Grub2のgrub.cfgを手動で管理する方法は?

Grub2のgrub.cfgを手動で管理する方法は?

システムを設定しています。その特性は次のとおりです。

  • 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

おすすめ記事