티스토리 뷰

반응형

우분투도 주기적으로 업데이트를 하는데, 그 중 generic 이라고 표시된 3Kb 짜리 업데이트가 있다.

정확이 무엇을 위한 업데이트인지는 모르겠으나 해당 파일이 설치될때마다 부팅시 화면이 정지해버리는 현상이 있었다.

 

업데이트 허가 요청시 정확한 이름은 기억나지 않지만,

대략 아래와 같다.

 

abi-3.13.0-30-generic

config-3.13.0-30-generic

....

 

3.13.0-버전-generic 과 같은 구문이 포함되어 있다.

 

현재 사용하고 있고, 정상 작동하는것은 3.13.0-24-generic인데, 정상작동하는것은 개인적 차이가 있는것 같다.

나는 3.13.0-29-generic 에서 화면 정지가 발생했고, 이 후에 kernel panic이 발생했다. interrupt in exception 같은 에러 였는데 정확한 이유는 알 수 없었다.

 

우분투 부팅시 설정으로 들어가면

Ubuntu

advanced options for Ubuntu 

와 같은 화면을 볼 수 있는데, c를 통해 Ubuntu의 grub를 확인해보니, 문제가 있던 최신버전 3.13.0.29-generic이 기본 설정으로 되어 있었다.

 

이 부분을 정상작동했던 24로 바꾸어 부팅 후, /boot/grub/grub.cfg를 수정하려 했으나, 루트권한으로도 수정이 안되었던것 같다.

 

 

어떻게 할까 생각하다가, /boot 에 있는 문제있던 파일은 모두 삭제 후 

sudo update-grub를 통해 업데이트 하였더니 grub.cfg 파일이 자동으로 수정되었고, 부팅도 정상으로 돌아왔다.

 

해당 파일은 다음과 같다.

abi-3.13.0-버전-generic

config-3.13.0-버전-generic

initrd.img-3.13.0-버전-generic

System.map-3.13.0-버전-generic

vmlinuz-3.13.0-버전-generic

vmlinuz-3.13.0-버전-generic.efi.signed

 

부팅시 문제가 있던 버전 모두 삭제하고, 정상부팅했던 버전만 남겼더니 해당 버전이 default로 자동 설정이 되어 정상 작동한것 같다.


-----------------------------------

2015.04.01 내용추가


해당 에러 파일 임의 삭제 이후에,

sudo apt-get install 명령 사용해 파일 다운로드시 

E: Subprocess /usr/bin/... 하는 에러가 발생 하였다.


이 경우

sudo apt-get purge linux-image-버전정보-generic

(예를들면, sudo apt-get purge linux-image-3.16.0.33-generic)

명령을 통해 확실히 지워주도록 한다.

반응형
댓글