부팅 실패 후 Grub 메뉴가 표시되지 않도록 설정하는 방법


33

부팅 순서 동안 (로그인 프롬프트가 나타나기 직전) 우분투로 컴퓨터를 하드 재부팅하는 테스트를 수행하고 있습니다.

재부팅 후 GRUB의 시간이 초과되어 Ubuntu를 부팅하기 시작한 재부팅 전과 달리 GRUB의 메뉴는 시간 초과가없는 상태로 표시됩니다 (복원 모드가 아니라 일반적인 메뉴).

테스트를 위해 Ubuntu 12.04 LTS 서버를 새로 설치하고 있습니다.

복구에는 유용한 기능이지만 GRUB에서 이전 부팅이 실패한 경우에도 입력을 대기하는 "fail-safe"모드 대신 기본 시간 초과로 "일반 부팅"시퀀스를 계속 진행하고 싶습니다.

그게 어떻게 가능해?

답변:


37

내가 똑같은 문제를 겪고 다음 해결책을 알아 냈습니다.

  1. /etc/default/grub에디터로 열기

  2. 이 과제로 줄을 추가하십시오 : GRUB_RECORDFAIL_TIMEOUT=N

    N이전에 부팅에 실패한 경우 원하는 시간 초과로 설정

  3. 그럽 업데이트 : sudo update-grub


2

우분투 11.10과 비슷한 문제가 발생했습니다. 다음 단계가 저에게 효과적이었습니다. 어쩌면 시도해보고 이것이 문제를 해결하는지 확인하십시오.

  1. 루트 ( gksu gedit) 로 Gedit를 실행하십시오 .

  2. /etc/default/grub다음 줄을 열고 찾으십시오.

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. 다음과 같이 값을 변경하십시오.

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. sudo update-grub터미널에서 저장하고 실행 한 후 재부팅하십시오.

이제 GRUB 메뉴가 항상 표시되어야합니다. 다른 옵션은 필요에 따라 GRUB 메뉴 만 표시하는 것입니다. BIOS로드 화면이 나타날 때 SHIFT 버튼을 누르고 있으면됩니다.

행운을 빕니다!


1
이것은 잘못된 대답입니다. 이 당 gnu.org/software/grub/manual/html_node/... : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.실패한 부트와는 아무 상관이 없다
galets
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.