web-dev-qa-db-ja.com

Ubuntuのpreseedでhddを手動で分割する際の3つの数字はどういう意味ですか?

私は公式文書でこれを見ます:

#d-i partman-auto/expert_recipe string                         \
#      boot-root ::                                            \
#              40 50 100 ext3                                  \
#                      $primary{ } $bootable{ }                \
#                      method{ format } format{ }              \
#                      use_filesystem{ } filesystem{ ext3 }    \
#                      mountpoint{ /boot }                     \
#              .                                               \

これは何ですか40 50 100?これらの数字はどういう意味ですか? /bootパーティションのサイズはどれくらいですか?私はこれの説明についてのドキュメントで見つけませんでしたか?手伝って頂けますか ?

2
Piduna

3つの数値は、最小サイズ、優先度、および最大サイズです。

このパーティションと、最大サイズで優先度の高い値を持つすべてのパーティションを作成するのに十分なディスク容量があり、少なくとも最小サイズで定義済みの優先度の低いパーティションをすべて作成するのに十分な場合は、最大サイズを取得します。 。

基本的に、 partman-autoは、すべてのパーティションの最小サイズを取得することから始まります。ディスクがそれらを満たすのに十分な大きさでない場合、パーティショニングは失敗し、インストールはそこで停止します。

ディスクが少なくとも最小サイズを実装するのに十分な大きさである場合、残りのディスク容量は最も優先度の高いパーティションの拡張に向けられます。最大サイズに達すると、次に優先度の高いパーティションがより多くのスペースを取得します。等々。

ターゲットディスクで使用可能なすべてのディスク領域が使用されるか、すべてのパーティションが最大サイズに達した場合、partman-autoは適切なパーティションサイズを見つけ、実際にパーティショニングを行います。

UbuntuはDebianと同じインストーラー技術を使用しているので、公式ドキュメントは次のとおりです。 https://github.com/xobs/debian-installer/blob/master/doc/devel/partman-auto-recipe .txt

3
telcoM