RAID1ルートパーティションを備えたサーバーがありますが、2つのドライブのそれぞれに/ boot用の小さなパーティションがあります。更新が行われるたびに、お互いに「dd」します。
残念ながら、/ bootパーティションは小さすぎます。カーネルが更新されると、initramfsには新しいinitrd.imgをパーティションに書き込むためのスペースがありません。パーティションサイズを修正することは、重要なサービスをしばらくの間企業から奪うことを意味します。これは避けたいです。
グラブブートを理解しているように、initrd.imgは実際のパーティションがマウントされるまで使用されます。システムの実行中に、既存のinitrd.imgを削除し、新しいものを構築するためのスペースを解放するだけで問題はありませんか?
提供された回答はあなたの質問に直接答えるものですが、initramfs-toolsの構成を変更して、含まれるモジュールの数を減らしたり、gzipの代わりにxzを使用して圧縮したりすることも検討してください。gzipだけでなくxzを使用して圧縮すると、生成されるinitramfsイメージのサイズが大幅に削減されます。詳細:askubuntu.com/a/344252/309457
—
KingJ