/dev/sda2
新しいパーティションのためのスペースを確保するために、パーティションを463.37 GBから400 GBに縮小したいと思います。
だから私はe2fsck -f /dev/sda2
それをしましたresize2fs /dev/sda2 400G
。
によるとman resize2fs
、resize2fsプログラムはパーティションサイズを操作しません。したがって、サイズはまだ463.37GBです。
起動すると、GParted
未割り当て領域を表示できます。
私のコマンドによると、resize2fs
13.27GBを使用+ 386.73GBの未使用スペースは合計400GBです。また、表示されている灰色の領域は、新しいパーティションを作成したい未割り当て領域です。
今まではそんなに良くなった。
しかし、割り当てられていないスペースのサイズを見たいです。いいえparted
すべてのGUIツールは、または他のツールなどのコマンドラインツールでのみ使用できます。残念ながら、これを行う方法が見つかりません。fdisk
df
これは可能ですか?
答え1
df
もうそれほど悪くない。df
パーティションのサイズを表示する代わりに、ファイルシステム自体のサイズを表示します。しかし、それが示すものはまた書くことができるスペースなのでオーバーヘッド、メタデータなどは反映されません。
正確な値を得るには、より多くのファイルシステム固有のツールが必要です。たとえば、設定tune2fs -l /dev/device
を反映する必要があります。block count
block size
400G
400G
しかし、これでパーティションのサイズを自分で調整できることがわかり400G
まし400GB
た400GiB
。
また、(mdadm、cryptsetup ...)の間にストレージ階層がある場合は、独自のメタデータとオフセットを追加するので、これを考慮する必要があります。