Tip/Unix & Linux
우분투 부팅 메뉴 수정 방법.
미류[miryu17]
2009. 7. 23. 19:25
우분투나 페도라 모두에서 사용가능한 방법입니다.
- root 계정으로 로그인합니다. 만약 root로 로그인을 할 수 없다면 sudo를 사용하면 됩니다.
- 다음 위치로 이동합니다.
$ cd /boot/grub
- menu.lst 파일을 편집기나 vi를 사용하여 엽니다. 이 파일은 root 권한을 가져야만 수정할 수 있기 때문에 root 로그인이나, sudo 명령어를 사용하여야 합니다.
- 아래와 같은 부분을 설정합니다.
-
default 4 # 어떤 OS를 기본으로 선택할지 결정합니다. # 0부터 시작하며 현재는 4번째 title(XP)을 선택하도록 되어있습니다. timeout 5 # 부팅 메뉴를 표시하는 시간입니다. # 이 시간이 지나면 현재 선택된 메뉴로 부팅됩니다. .... # 0번째 메뉴입니다. 일반적인 우분투 커널입니다. title Ubuntu 9.04, kernel 2.6.28-13-generic uuid e06acf32-6366-46b3-a276-ddcdf9107663 kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=e06acf32-6366-46b3-a276-ddcdf9107663 ro quiet splash initrd /boot/initrd.img-2.6.28-13-generic quiet # 1번째 메뉴입니다. 우분투 복구모드로 부팅하는 메뉴입니다. title Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode) uuid e06acf32-6366-46b3-a276-ddcdf9107663 kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=e06acf32-6366-46b3-a276-ddcdf9107663 ro single initrd /boot/initrd.img-2.6.28-13-generic # 우분투 업데이트를 하면 커널 버젼이 업데이트 되면서 # 아래와 같이 구버젼의 커널 부팅 메뉴가 추가됩니다. # 앞에 #을 붙여서 주석처리하면 깔끔하게 정리할 수 있습니다. #title Ubuntu 9.04, kernel 2.6.28-11-generic #uuid e06acf32-6366-46b3-a276-ddcdf9107663 #kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e06acf32-6366-46b3-a276-ddcdf9107663 ro quiet splash #initrd /boot/initrd.img-2.6.28-11-generic #quiet #title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) #uuid e06acf32-6366-46b3-a276-ddcdf9107663 #kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=e06acf32-6366-46b3-a276-ddcdf9107663 ro single #initrd /boot/initrd.img-2.6.28-11-generic # 2번째 메뉴입니다 title Ubuntu 9.04, memtest86+ uuid e06acf32-6366-46b3-a276-ddcdf9107663 kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST # 3번째 메뉴입니다 # This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root # 4번째 메뉴입니다. 윈도우로 부팅합니다. # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows XP Professional rootnoverify (hd0,0) savedefault makeactive chainloader +1
- 이제 재부팅을 하면 정리된 grub 메뉴를 보실 수 있습니다.