/dev/sda2
새 파티션을 위한 공간을 확보하기 위해 파티션을 463.37GB에서 400GB로 축소 하고 싶습니다 .
그래서 나는 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...) 사이에 스토리지 계층이 있는 경우 자체 메타데이터와 오프셋을 추가하므로 이를 고려해야 합니다.