ubuntu 14,16

# vi /etc/default/grub 파일에서 설정을 변경할 수 있다.

가장 위에있는 GRUB_DEFAULT=0을 수정하면 되며,

0은 첫 번째커널을 의미한다. (ex: GRUB_DEFAULT="1>2" 또는 커널 이름을 입력해도 된다.)

 

#vi /boot/grub/grub.cfg 파일에서 커널 목록을 확인할 수 있다.

menuentry 'Ubuntu, with Linux 4.15.0=55-generic' 해당 구문이 커널의 이름이며 

menuentry 'Ubuntu, with Linux 4.15.0=55-generic' (recovery mode 또는 start up) 으로 표시된 커널로는 설정하지 않는다. 

 

첫 번째 menuentry의 번호는 0이며 submenu1이다.

submenu 안에 포함된 menuentry는 다시 0부터 시작되며 “1>0”으로 표시된다.

/etc/default/grub 파일 에서 아래처럼 설정해도 된다.

GRUB=DEFAULT="1>0"   

 

 

커널 순서를 확인한 뒤

update-grub 명령으로 적용 후 리부팅을 한다.

 

centos 7

# vi /boot/grub2/grub.cfg 입력 후 커널들의 이름을 확인하다.

# grub2-editenv list  현재 부팅되도록 설정된 커널을 확인할 수 있다.

# grub2-set-default 1  원하는 커널의 순서를 입력한다.(0부터 첫 번째)

#grub2-mkconfig -o /boot/grub2/grub.cfg 그럽 설정 적용

 

centos 6

# vi /boot/grub/grub.conf

해당 파일에서 그럽 순서 변경 구문과 그럽 순서 목록이 확인된다.

default= 부분을 수정한다.

update-grub 후 리부팅을 진행한다.

+ Recent posts