-
우분투 커널 삭제하기 및 부팅 메뉴 편집Linux 2010. 12. 19. 22:01
우분투를 사용하다 보면 커널이 업데이트 되면서 구 버전의 커널이 남아 있다.
예)
부팅시 내 경우는 아래와 같이 여러가지 부팅 메뉴가 뜬다.
Ubuntu, with Linux 2.6.32-24-generic
Ubuntu, with Linux 2.6.32-24-generic (recovery mode)
Ubuntu, with Linux 2.6.32-21-generic
Ubuntu, with Linux 2.6.32-21-generic (recovery mode)
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Microsoft Windows XP Professional (on /dev/sda1)복잡하다.
특히 Windows와 함께 사용하는 환경이면 계속 메뉴가 추가 되어 grub 메뉴에서 기본 부팅 순서가 바뀌는 경우가 생긴다.
1. 현재 커널 버전 확인
터미널에서 uname -r 또는 sysctl -n kernel.osrelease 또는 cat /proc/version 명령을 준다.
2. 삭제할 커널 종류 찾기
dpkg --list | grep linux-image
3. 삭제 apt-get remove linux-image-2.6.31-14-generic (버전이름 마다 다름)
이다.4. sudo grub-mkconfig 명령을 통하여 삭제된 커널에 메뉴에 반영 되도록 한다.
5. 추가로 기본 부팅 순서나, 대기 시간 변경은 sudo gedit /etc/default/grub
을 수정하여 변경한다.
예)
a) GRUB_DEFAULT="Microsoft Windows XP Professional (on /dev/sda1)" <= 예전에는 숫자만 가능했는데, 이제는 부팅 메뉴이름으로도 가능하다.
b) GRUB_TIMEOUT=15
6. 마지막으로 sudo update-grub 명령으로 /boot/grub/ 디렉터리에 있는 grub.cfg를 업데여트 한다.
다시 재부팅하여 메뉴를 확인하도록 한다.'Linux' 카테고리의 다른 글
make 수행 시에 나타나는 에러들 (2) 2011.02.10 vi Tlist (0) 2011.01.13 삼바설정가이드 (0) 2010.12.17