resize2fsを使用してファイルシステムを縮小するときに正しいパーティションサイズを計算する方法

resize2fsを使用してファイルシステムを縮小するときに正しいパーティションサイズを計算する方法

GNU / Linuxでresize2fsを使用して読み取り専用ファイルシステムを縮小した後、縮小されたファイルシステムの正しいパーティションエントリをどのように決定しますか?

リモートホストの初期パーティションスキーム:

Disk /dev/sda: 1,8 TiB, 1999844147200 bytes, 3905945600 sectors
Disk model: xxx       
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf79ea8df

Device     Boot      Start        End    Sectors  Size Id Type
/dev/sda1  *          2048     487423     485376  237M 83 Linux
/dev/sda2           487424 3841943551 3841456128  1,8T 83 Linux
/dev/sda3       3841943552 3883886591   41943040   20G 83 Linux

Command (m for help):

サイズ変更コマンドを実行します。

[root@home ~]# resize2fs /dev/sda2 200G
resize2fs 1.44.5 (15-Dec-2018)
Resizing the filesystem on /dev/sda2 to 52428800 (4k) blocks.
The filesystem on /dev/sda2 is now 52428800 (4k) blocks long.

開始セクタが487424でサイズが8倍の52428800 * 512バイトブロックの/ dev / sda2のパーティションエントリを再生成すると、作成されたパーティションに実際には縮小ファイルシステム全体が含まれますか?これを証明する方法は?

Disk /dev/sda: 1,8 TiB, 1999844147200 bytes, 3905945600 sectors
Disk model: xxx       
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf79ea8df

Device     Boot      Start        End   Sectors  Size Id Type
/dev/sda1  *          2048     487423    485376  237M 83 Linux
/dev/sda2           487424  419917824 419430401  200G 83 Linux
/dev/sda3       3841943552 3883886591  41943040   20G 83 Linux

Command (m for help): 

ベストアンサー1

おすすめ記事