resize2fs를 통해 손실된 여유 공간 복구

resize2fs를 통해 손실된 여유 공간 복구

Resize를 사용하여 EXT4 파티션의 크기를 조정했지만 resize2fs작업이 완료된 후 파티션이 아닌 파일 시스템만 축소된 것으로 나타났습니다. 파일 시스템을 파티션 크기로 다시 늘리려면 어떻게 해야 합니까? (내 질문은 파티션 축소에 관한 것이 아니라 GParted를 사용하여 수행했습니다. 내 질문은 이제 파일 시스템을 더 작은 파티션 크기로 복원하는 방법입니다.) GParted에서는 11.56GB(모든 파티션의 크기)를 사용했다고 말합니다. 파일을 합치면 4.4기가) df4.4기가라고 합니다.

출력 df -h:
Filesystem Size Used Avail Use% /dev/sda4 443G 4.4G 439G 1%

출력 fsck /dev/sda:
Device Start End Sectors Size Type /dev/sda4 975955968 1918963711 943007744 449.7G Linux filesystem

답변1

기본 작업은 resize2fs전체 파티션을 차지하도록 파일 시스템을 늘리는 것이므로 간단히 resize2fs /dev/sda4.

사실 대부분의 사람들은 파일 시스템을 축소하기 위해 이렇게 한다고 생각합니다.

  1. 최소 크기(파일 시스템에 이미 있는 파일의 양으로 정의됨)와 원하는 크기 사이의 크기로 FS를 축소합니다.
  2. 파티션 크기를 원하는 크기로 조정
  3. 파티션에 맞게 FS 크기 조정

아마도 오늘날의 파티셔닝 도구는 파티션을 너무 많이 축소해도 잘리지 않도록 FS의 크기를 확인하지만 사람들이 자주 확인하고 싶어하는 것은 아닙니다!

관련 정보