ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [CentOS] 부트로더 설정(grub.cfg)
    OS/Linux 2019. 7. 1. 22:47

    이 글은 커널 업데이트 후 증식해버린 부트 리스트?(OS선택창 목록)

    때문에 남깁니다.


    일단 부트로더에 대한 설정파일의 위치는 /boot/grub2/가 되겠습니다.

    거기서 grub.cfg 파일을 발견하시면 됩니다.

    1. sudo vi grub.cfg

    글을 쭉쭉 내려가시다 보면

    ### BEGIN /etc/grub.d/10_linux ### 

    요런 문장이 나오는 필요없는 목록 삭제,
     ctrl+v 누르면 블록지정 가능합니다.

    그러나  d 2번 누르면 한줄 지워짐. d를 계속 누르고 있으면 한줄씩 쭉쭉 지워집니다.

    원하는 버전 CentOS Linux (4.7.2-1.el7.elrepo.x86_64)과 윈도우님만 남기고 삭제.

    여기서 그냥 reboot 하고 쓰셔도 무방합니다.

    그러나 기본으로 선택될 놈을 선택하고 싶었습니.

    2. sudo grub2-editenv list 를 갈겨주면 현재 기본으로 설정된 OS가 나옵니다.

    saved_entry=Windows 10 Pro 요런식으로

    이걸 잡는 방법은 2가지가 있습니다.

    1. sudo grub2-set-default 'Windows 10 Pro'
    2. sudo grub2-set-default number

    2번의 number에 원하는 숫자를 적습니다.

    위에서 야그한 ### BEGIN /etc/grub.d/10_linux ### 이거 다음에
    오는 순서대로인데 필자의 경우
    menuentry 'Windows 10 Pro' {
    생략
    }
    menuentry 'CentOS 7' {
    생략
    }

    순서로 적혀있습니. Windows가 0번이고 CentOS가 1번입니다.

    CentOS로 설정하자고 생각하고 적어보면
    3. sudo grub2-set-default 1 이 되겠습니다.

    고러고 마지막으로..

    4. reboot 

    깔끔해진 부트 메뉴창? 을 볼 수 있습니다.

    댓글

2017 TIFY Team All Rights Reserved.