mnt/sdcard 용량 차지 문제
Published:
문제상황
물리적으로 sd-card 가 있지 않는데, Disk analyzer 에서 보니, mnt/sdcard에 용량이 차지가 되어있었음. df -h 로 확인해보았을 때에도 mount 되어 있는 sdcard가 없었음
원인
mnt/sdcard 는 물리적인 외장메모리의 파일시스템을 의미하는 줄 알았는데, 알고보니 mnt/sdcard 는 마운트포인트를 의미하는거 였음. 이를 이해하기 위해선 마운트, 마운트 포인트를 이해해야함
마운트와 마운트 포인트
마운트란 특정 디렉토리에 물리적인 하드웨어를 연결하는 것인데, 리눅스에서는 이를 직접 해주어야함. 즉, 마운트란 특정 장치(device)를 하나의 디렉토리처럼 사용하기 위해 수행하는 작업임
마운트 포인트란 마운트를 하기 위한 특정 디렉토리를 의미함.
정리
즉 mnt/sdcard를 물리적인 sd카드의 파일시스템 경로로 착각한 거였음.. mnt/sdcard 는 그저 디렉토리(마운트포인트) 일 뿐이고, 만약 sd 카드가 없을 경우 내부 용량을 잡아 먹는 디렉토리임