루트 파일 시스템 마운트 후 공간 부족 문제 해결

머리말:

이전 기사 " rootfs 루트 파일 시스템 이미지 내용 수정 "에서 문제를 간과했습니다. 즉, 루트 파일 시스템을 마운트한 후 설치 명령에서 공간이 부족하다고 보고하고 점유율을 확인한 결과 100%를 차지한 것으로 나타났습니다. .
여기에 이미지 설명을 삽입하세요
그런데 /dev/loop0디스크 사용량은 857M에 불과한데 udev7.8G를 차지하니 확실히 무리가 있습니다.
처음에는 apt-get다운로드 디렉터리를 수정하면 이 문제를 해결할 수 있을 거라 생각했지만, 실제 측정 결과는 나아지지 않았습니다.
조사 결과 작은 디스크 공간은 루트 파일 시스템 이미지의 크기와 관련이 있는 것으로 밝혀졌으므로 루트 파일 시스템 이미지를 확장하기만 하면 이 문제를 완전히 해결할 수 있습니다.

루트 파일 시스템 이미지 확장

명령: e2fsck ,resize2fs

  1. 시스템이 제대로 작동하는지 확인하세요.
e2fsck -p -f ubuntu.img

산출

linuxroot: 24212/65536 files (0.6% non-contiguous), 219507/242275 blocks
  1. 확장
resize2fs ubuntu.img 2G

루트 파일 시스템을 2G로 확장하고, 확장이 성공한 후 다음 명령을 출력합니다.

resize2fs 1.44.1 (24-Mar-2018)
Resizing the filesystem on rk3568_ubuntu.img to 524288 (4k) blocks.
The filesystem on rk3568_ubuntu.img is now 524288 (4k) blocks long.

요약하다

이 시점에서 용량 확장이 완료되고, " rootfs 루트 파일 시스템 이미지 컨텐츠 수정 " 단계를 설치
하시면 마운트 후 보실 수 있으며, 용량 확장이 완료되어 디스크 사용량 100% 문제가 해결됩니다.
여기에 이미지 설명을 삽입하세요

추천

출처blog.csdn.net/yy1677/article/details/131225709