사용자 삽입 이미지

우분투는 모든 커널 이미지를 /boot 아래에 저장하고 있습니다. grub bootloader가 올라가는 이 디렉토리는 OS 디렉토리와 분리되어 다른 파티션으로 존재하는데 우분투를 계속 업데이트 하다가 구버전 커널 이미지때문에 /boot 파티션이 가득 차버려 아무 것도 할 수가 없을 때가 생깁니다.

 

주의: 다소 위험한 방법입니다.

1.

사용자 삽입 이미지

터미널에 sudo dpkg –list ‘linux-image*’ | awk ‘{ if ($1==”ii”) print $2}’ | grep -v `uname -r` 를 입력해 설치되어있는 모든 커널 이미지 목록을 가져옵니다.

2. /boot 파티션으로 이동해서 불필요한 커널 이미지를 모두 제거합니다.

sudo rm -rf /boot/*-3.2.0-{23,45,49,51,52,53,54,55}-*

와 같은 방법으로 제거하면 되는데 커널 3.2.0 부분에는 해당하는 커널 버전을, {} 안에는 삭제할 하위 버전을 콤마로 나누어 입력하면 됩니다.

3. 용량이 살아서 돌아왔습니다. sudo apt-get cleansudo apt-get -f install 로 새 커널 버전이 있다면 설치해주면 되고(이전에 깨졌을 경우), sudo apt-get autoremove로 불필요한 패키지를 모두 제거해줍니다.

사용자 삽입 이미지

 

Posted by:ssut (SuHun Han)

Leave a Reply

Your email address will not be published. Required fields are marked *