/etc/default/grub에서 어떻게 구성하든 부팅 메뉴 카운트다운은 항상 5초에서 시작됩니다.

/etc/default/grub에서 어떻게 구성하든 부팅 메뉴 카운트다운은 항상 5초에서 시작됩니다.

저는 VirtualBox를 사용하고 있으며 Almalinux 9 가상 머신을 가지고 있습니다.

VirtualBox BIOS 로고가 사라진 후 가상 머신을 부팅하면 5초 카운트다운이 있는 부팅 메뉴가 표시됩니다. 시작 프로세스 속도를 높이기 위해 0으로 설정하고 싶습니다. 실험을 위해 /etc/default/grub을 통해 10초로 설정했지만 아무것도 변경되지 않았습니다. 이 이미지에서는 grub이 완전히 설정된 것 같습니다(나는 vagrant box 저장소의 vagrant, almalinux9를 사용하고 있습니다)

내 /etc/default/grub 파일이 제자리에 있었고 내가 수정한 유일한 것은 s 5값과 다음 줄을 추가한 것 입니다.10GRUB_TIMEOUTGRUB_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입니다.

관련 정보