![/etc/default/grub에서 어떻게 구성하든 부팅 메뉴 카운트다운은 항상 5초에서 시작됩니다.](https://linux55.com/image/215955/%2Fetc%2Fdefault%2Fgrub%EC%97%90%EC%84%9C%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EA%B5%AC%EC%84%B1%ED%95%98%EB%93%A0%20%EB%B6%80%ED%8C%85%20%EB%A9%94%EB%89%B4%20%EC%B9%B4%EC%9A%B4%ED%8A%B8%EB%8B%A4%EC%9A%B4%EC%9D%80%20%ED%95%AD%EC%83%81%205%EC%B4%88%EC%97%90%EC%84%9C%20%EC%8B%9C%EC%9E%91%EB%90%A9%EB%8B%88%EB%8B%A4..png)
저는 VirtualBox를 사용하고 있으며 Almalinux 9 가상 머신을 가지고 있습니다.
VirtualBox BIOS 로고가 사라진 후 가상 머신을 부팅하면 5초 카운트다운이 있는 부팅 메뉴가 표시됩니다. 시작 프로세스 속도를 높이기 위해 0으로 설정하고 싶습니다. 실험을 위해 /etc/default/grub을 통해 10초로 설정했지만 아무것도 변경되지 않았습니다. 이 이미지에서는 grub이 완전히 설정된 것 같습니다(나는 vagrant box 저장소의 vagrant, almalinux9를 사용하고 있습니다)
내 /etc/default/grub 파일이 제자리에 있었고 내가 수정한 유일한 것은 s 5
값과 다음 줄을 추가한 것 입니다.10
GRUB_TIMEOUT
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
화면은 다음과 같습니다.
답변1
모든 공로는 grub 구성을 업데이트해야 한다는 사실을 깨달은 @PonJar와 실제 명령을 발견한 @Freddy에게 돌아갑니다( sudo grub2-mkconfig -o /boot/grub2/grub.cfg
).
그래서 /etc/default/grub을 편집하고 다음 줄을 추가하여 부팅 메뉴 카운트다운을 구성했습니다.
GRUB_TIMEOUT=<your whish goes here>
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
그런 다음 구성을 업데이트합니다.
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
이것은 RHEL 9와 바이너리 호환되는 Almalinux 9입니다.