古くて小さなSSDがあったので、より大きな新しいSSDを購入しました。 Ubuntu 20.04 LTS、幸運ですね。
CloneZillaを使用して既存のSSDからIMGファイルに複製し、IMGファイルを新しいSSDに復元しました。
質問:すべてがうまくいきます。唯一の奇妙なことは、「lvextend -l 100%FREE」は機能しないのに対し、「lvextend -L +4.59G」は同じLVで動作することです!何? 100%FREEは最大限に拡張する必要がありますが、なぜlvextendが機能するように+ GBytesを手動で設定する必要がありますか?
そして、VSizeサイズに「<」記号があるのはなぜですか?
ベストアンサー1
奇妙なことに、「lvextend -l 100%FREE」は機能しません。
がなければ絶対サイズと解釈され+
ます。100%FREE
これは、現在のボリュームサイズよりも空き容量が多い場合には機能しますが、おそらく望む作業ではありません。
あなたの場合は空き容量があるように見え、1176 extents
現在のボリュームサイズは236731 extents
自然に失敗します。空き容量がある場合、コマンドは機能します236773 extents
が、ボリュームサイズは42エクステントだけ増加します。
だから+
ここのロゴは非常に重要です。
そして、VSizeサイズに「<」記号があるのはなぜですか?
これは、値が丸められたことを示します。マンページも参照してください--units
。