제 호스트는 Macbook Pro 16인치 2019입니다. 처음에는 VMWare Fusion 40GB에서 실행되는 Ubuntu 가상 머신을 제공했는데 디스크 공간이 부족하여 디스크를 확장하고 싶었습니다. 나는 다음을 수행했습니다.
fdisk /dev/sda를 루트 사용자로 실행하십시오. /dev/sda2 파티션을 삭제하고 동일한 위치에서 시작하지만 70GB로 끝나는 새 파티션을 만들었습니다. 그런 다음 시작 및 끝 위치가 /dev/sda2와 거의 동일한 논리 장치 /dev/sda5를 만듭니다. fdisk를 실행한 결과는 다음과 같습니다.
결국 fdisk 명령에 w를 입력했는데 커널이 리소스를 점유하고 있다는 오류가 발생했습니다. 나는 실행 섹션의 크기를 조정했기 때문이라고 생각합니다. 그래서 가상 머신을 다시 시작했습니다. 문제는
df -ah
커널이 여전히 디스크 공간 변경을 인식하지 못하고 있음을 나타내는 것입니다. fdisk와 비교하여 일관성 없는 출력을 생성합니다.
어떤 단계를 놓쳤는지, 어떻게 해결하는지 알고 싶습니다!
답변1
문제는 파일 시스템이 여전히 변경 사항을 인식하지 못한다는 것입니다.
나는 달리기를 시도했고 sudo resize2fs /dev/sda5
이제 df -ah
예상된 결과를 보여줍니다. 또한 재부팅 후 디스크 공간 부족 경고가 표시되지 않습니다. 디스크 확장 과정을 모두 성공적으로 마친 것 같습니다.