[리눅스] debian grub2 - OS 부팅순서 바꾸기

2023. 4. 6. 00:13리눅스 실제 사용 팁

작성일 : 2010. 5. 17. 09:25


본인의 PC 자리를 장기간 비우는 경우, 리눅스를 모르는 지인이 리눅스로 부팅했다가 Cold_Reset 으로 파티션을 날리지 않게 하기 위한 조치가 필요하다.

 

이렇게 하는 방법에는 grub 에서 리눅스를 숨기거나 (위험! 복구하기 힘듬)

윈도우즈를 우선 메뉴로 옮기고 타임아웃을 1초로 주는 방법 ('참 잘했어요!' 도장 꽝!!) 이 있다.

 

여기선 두 번째 방법에 대해 다룬다.

 

/boot/grub/grub.cfg 생성 시 참조하는 리소스 :

1. /etc/grub.d/10_linux 와 /etc/grub.d/30_os-prober 의 호출 순서를 바꾼다. (앞 숫자변경)

2. /boot/grub/grub.cfg 를 백업한다.

3. `/usr/sbin/update-grub` 을 실행해서 grub.cfg 를 생성한다.

4. /etc/default/grub 을 열고 GRUB_TIMEOUT=30 을 GRUB_TIMEOUT=1 로 고친다.

5. 마지막으로 `/usr/sbin/update-grub` 를 한번 더 실행시킨다. (/boot/grub/grub.cfg 를 직접 고치는 방법도 있음)