GRUB에서 기본 커널을 변경하는 방법

GRUB에서 기본 커널을 변경하는 방법

목록에서 두 번째인 커널 5.14.21을 선택하기 위해 grub 파일을 변경해 보았습니다.

GRUB_DEFAULT=1
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

완료 후 sudo update-grub컴퓨터를 다시 시작했는데 문제가 지속되었습니다. 기본 커널을 수동으로 설정하려면 어떻게 해야 합니까?

답변1

변수에 사용하십시오.

GRUB_DEFAULT=my-special-boot-entry
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

또한 /boot/grub/grub.cfg원하는 항목의 ID를 설정하세요.

menuentry 'My Linux' --class debian --class gnu-linux --class gnu --id 'my-special-boot-entry' {…

/etc/default/grub에서 splash및를 제거하면 quiet이 동작을 디버깅할 수 있는 기회가 제공됩니다.

나는 당신이 이 매뉴얼을 유용하다고 생각한다고 생각합니다:https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html

관련 정보