리눅스 오류 · 3 min read · Mar 13, 2026
수정: 리눅스에서 장치에 남은 공간 없음 오류

리눅스 기반 컴퓨터에서 작은 이미지를 다운로드하거나 소프트웨어를 설치하려고 할 때, “장치에 남은 공간 없음” 오류가 발생할 수 있습니다.
저장소 설정을 확인할 때, 이상한 점을 발견하지 못할 수 있지만, 이 문제는 많은 불편을 초래할 수 있습니다.
게다가, 할 수 있는 일은 모든 중요한 파일을 클라우드 드라이브로 이동하고 시스템에서 삭제하며 불필요한 파일을 삭제하는 것뿐입니다. 이렇게 하면 일부 데이터만 남게 됩니다.
충분한 공간이 있음에도 불구하고, 무엇이든 다운로드하려고 할 때 오류 메시지가 다시 나타나므로 이를 해결해야 합니다. 어떻게 해결할지 고민하고 있다면, 저희가 도와드리겠습니다!
장치에 남은 공간 없음 문제 해결 방법
리눅스에서 부족한 공간 문제를 해결하는 방법은 여러 가지가 있습니다. 해결책은 귀하의 경우에 책임이 있는 원인에 따라 다릅니다. 각 방법을 살펴보겠습니다.
각 방법을 개별적으로 시도하여 귀하에게 효과적인 방법을 찾으세요!
방법 1: 삭제된 파일이 차지한 공간 해제
일상적인 사용에서 더 이상 필요하지 않은 여러 파일이 있습니다. 삭제한 후에도 그 프로세스는 계속 실행되어 공간을 차지합니다.
이로 인해 리눅스에서 “장치에 남은 공간 없음” 오류가 발생합니다. 공간이 자동으로 해제되지 않기 때문에, 문제를 해결하기 위해 수동으로 해제해야 합니다.
삭제된 파일이 차지하고 있는 공간을 해제하려면 아래 단계를 따르세요:
터미널로 이동합니다.
아래 명령어를 입력하고 Enter 키를 누릅니다.
sudo lsof / | grep deleted
이제 공간을 차지하고 있는 삭제된 파일의 목록을 볼 수 있습니다.
- 이제 다음 명령어를 실행하여 이 공간을 해제합니다.
sudo systemctl daemon-reload이렇게 하면 많은 차이를 만들 수 있으며, 문제를 해결할 수 있습니다. 또한, 변경 사항이 반영되도록 컴퓨터를 재시작해야 합니다.
방법 2: 아이노드 확인
드라이브에는 수많은 아이노드가 있으며, 따라서 저장 공간이 부족하지 않을 것처럼 보입니다. 그러나 그 수는 제한적이라는 점에 유의해야 합니다.
파일이 너무 많으면 드라이브의 저장 공간이 부족하지 않더라도 아이노드 수가 차지될 가능성이 큽니다.
따라서 여러 개의 작은 파일 대신 더 큰 파일을 사용하는 것이 좋습니다. 아이노드는 파일 수에 대한 메타데이터를 포함하고 있기 때문입니다. 파일이 많을수록 메타데이터도 많아지고, 따라서 아이노드도 많아집니다.
파일 수가 적지만 데이터가 더 큰 경우 아이노드 수가 적습니다. 그러나 이를 수정하기 전에 아이노드가 문제인지 확인해야 합니다!
아래 단계를 따라 확인하세요:
- 터미널에 아래 명령어를 입력하고 Enter 키를 눌러 실행합니다.
sudo df -i
이 명령어는 컴퓨터의 아이노드 수와 사용 중인 아이노드를 표시합니다. 남은 아이노드가 거의 없거나 없다면, 그것이 문제의 근본 원인입니다. 이 경우, 불필요한 파일을 삭제하여 메타데이터와 아이노드를 정리해야 합니다.
방법 3: 손상된 블록 복구
여러 가지 이유로 인해 컴퓨터의 저장 블록이 손상될 수 있습니다.
이러한 문제의 주요 원인 중 일부는 시스템에서 사용되지 않는 블록으로 인해 발생합니다. 따라서 리눅스 OS가 특정 시간 이후 이를 인식하지 못할 수 있습니다.
이런 경우, 블록을 표시하고 복구하여 문제를 해결해야 합니다.
아래 단계를 따라 진행하세요:
- 터미널을 열고 아래 명령어를 실행합니다.
lsblk -a
이 명령어는 리눅스 OS의 블록 목록을 생성합니다.
- 명령어를 입력하고 Enter 키를 눌러 나열된 블록을 표시합니다.
sudo fsck -vcck /dev/sda2/dev/sda2를 귀하의 장치 이름으로 바꿀 수 있습니다.
리눅스는 다시 이 블록에 데이터를 할당하고 각 블록을 점검하여 빈 블록을 인식할 수 있도록 합니다. 리눅스가 빈 블록을 인식할 수 있게 되면 문제가 해결됩니다.
또한 손상된 블록도 복구됩니다. CD가 컴퓨터에 삽입되어 작동 중일 때 이 절차를 실행하지 마십시오.
리눅스에서 공간 문제를 해결하는 방법은?
리눅스에서 공간이 부족한 경우, 파일을 보조 저장 장치나 클라우드 드라이브로 이동할 수 있습니다. 또한, 큰 파일을 압축하는 것도 좋습니다.
최종 결론 – 리눅스에서 장치에 남은 공간 없음 오류
“장치에 남은 공간 없음” 오류가 귀하를 괴롭혔고, 충분한 공간이 있다는 것을 알게 되었을 때 혼란스러웠을 것입니다.
이는 종종 삭제된 파일의 프로세스가 많은 저장 공간을 차지하여 발생합니다. 따라서 이 공간을 해제하면 문제가 해결됩니다.
또한, 삭제된 파일이 메모리를 차지하지 않는 경우, 모든 파일에 대한 메타데이터를 포함하는 아이노드를 확인해야 하며, 이는 유한하기 때문에 문제를 일으킬 수 있습니다.
이 경우 더 이상 필요하지 않은 파일을 삭제해야 합니다. 또한 손상된 블록도 원인이 될 수 있으며, 이를 보고하는 것이 궁극적인 해결책이 될 수 있습니다.
따라서 이러한 방법을 따르면 오류를 성공적으로 해결할 수 있습니다.
추가 읽기:
우분투에서 iTunes 설치 및 사용 방법
리눅스를 위한 최고의 안드로이드 에뮬레이터 5선
리눅스를 위한 7개 이상의 윈도우 소프트웨어 대안
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.