"df-h"를 사용한 파티션 크기
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 19G 17G 516M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 285M 4.0K 285M 1% /dev
tmpfs 57M 432K 57M 1% /run
none 5.0M 4.0K 5.0M 1% /run/lock
none 285M 0 285M 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda2 4.8G 227M 4.4G 5% /boot
"fdisk -l /dev/sda2"를 사용한 파티션 크기
Disk /dev/sda2: 20.0 GB, 19999490048 bytes
161 heads, 2 sectors/track, 121309 cylinders, total 39061504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xfa33242a
Device Boot Start End Blocks Id System
/dev/sda2p1 2048 25167871 12582912 83 Linux
두 경우 모두 /dev/sda2 크기가 어떻게 다른가요? /dev/sda2 크기는 처음에 20G였고, 5G로 줄였습니다. 이제 15G를 다른 곳으로 옮기고 싶지만 fdisk에는 여전히 /dev/sda2가 20G를 유지하고 있다고 표시됩니다.
답변1
에서 man resize2fs
:
resize2fs 프로그램은 파티션 크기를 조작하지 않습니다.
...
ext2 파티션을 축소하려면 먼저 resize2fs를 사용하여 파일 시스템의 크기를 축소하십시오. 그런 다음 fdisk(8)를 사용하여 파티션 크기를 줄일 수 있습니다. 파티션 크기를 축소할 때 ext2 파일 시스템의 새 크기보다 작게 만들지 않도록 주의하세요!