본문 바로가기

컴퓨터와 인터넷

우분투 boot 파티션 full 꽉참 해결

반응형

우분투 boot 파티션 100% 꽉참 해결 




boot 파티션이 꽉 찬줄도 몰랐다...

daemontools 설치하려는 데 의존성 문제 걸리고

에러로그 확인하니 커널 버전문제인가 했는데 그게 아니라 boot 파티션이 꽉차서 

패키지 업데이트가 정상적으로 안됨.

언제적부터 꼬인건지 모름... 방치한지 오래되서.....


apt-get -f install 로 의존성 풀어주려하는데 boot이 꽉차서 이것도 안됨.

그래서 apt-get remove linux-image-2.6.18-4-486 명령어로 오래된 커널파일을 삭제해서 용량 확보하려했으나 의존성 문제로 명령안먹힘.


그래서 /boot 파티션에서 vmlinux로 시작하는 가장 오래된 파일을 하나 root 파티션으로 옮겨버리고 

apt-get remove linux-image-2.6.18-4-486 로 오래된 커널이미지 삭제하고

다시 옮겼던 파일 원래위치로 옮기고 

apt-get -f install


apt-get autoremove 로 정리해줌.

그러나 확인해보니 boot는 그데로 풀... 확인해보니 커널이미지들은 그대로 있다;;;


커널 리스트 확인:

dpkg --get-selections | grep linux-image


apt-get --purge remove linux-image-2.6.32-4-server 

위 명령이 이젠 먹혀서 하나씩 지워줌.


하나씩 지우기 번거로워 아래 방법 실행

커널리스트 확인해서 커널이미지 정리하는 방법

dpkg --get-selections | grep linux-image | cut -f1 > kernel.list

vim kernel.list

cat kernel.list | xargs apt-get purge


이렇게해서 boot 파티션 꽉찬 문제를 해결하고 daemontools 도 설치하였다.



참고:

커널 리스트 보기

dpkg --get-selections | grep linux-image

패키지 삭제 : 설정파일은 지우지 않음

sudo apt-get remove 패키지이름

설정파일까지 모두 지움

sudo apt-get --purge remove 패키지이름

의존성 문제시

sudo apt-get -f install

우분투 Grub 위치

vim /boot/grub/grub.cfg


반응형

'컴퓨터와 인터넷' 카테고리의 다른 글

DenyHosts 설치 방법  (0) 2014.04.25
지상파TV 실시간보기  (0) 2014.04.19
ssh root 로그인 제한하기  (0) 2014.04.03
iptables command not found 해결방법  (0) 2013.09.23
MBC 라디오 팟캐스트 주소 모음  (0) 2013.08.28