답변:
/etc/default/grub
터미널에서 다음을 입력하여 파일을 엽니 다 .gksu gedit /etc/default/grub
GRUB_TIMEOUT=10
에GRUB_TIMEOUT=0
sudo update-grub
GRUB 메뉴가 사라질 때까지 기다려야하는 시간이 제거됩니다 .
중요 : 어떤 경우에는 복구 모드 로 변경해야 할 ESC경우 Linux가 시작될 때을 누릅니다 . 그것은 BIOS가 필요한 모든 것들의 로딩을 마치고 운영 체제가 시작되는 시점 사이입니다. 그런 다음 GRUB 메뉴가 나타나 복구 모드를 선택하도록 변경합니다.
더 나은 해결책은 가치를 사용하는 것입니다.
GRUB_HIDDEN=1
그런 다음 시간 초과를 0보다 긴 값으로 설정하면 백그라운드에서 숨겨진 grub에 액세스 할 수 있으며 실제로 부팅 순서를 중지하고 다른 커널 / 복구 모드를 선택할 수 있습니다.
시스템이 고장난 경우에 유용한 기능입니다. 자세한 내용은 여기를 참조하십시오
GRUB_HIDDEN
제공된 링크에서 -option에 대한 내용을 찾을 수 없습니다 . 심지어 Grub Manual 에서이 옵션을 찾을 수 없습니다 . GRUB_HIDDEN_TIMEOUT
and 와 비슷한 이름을 가진 다른 옵션이 GRUB_HIDDEN_TIMEOUT_QUIET
있으므로 GRUB_HIDDEN
실제로 -option은 무엇을합니까?
위의 답변은 저에게 효과적이지 않으므로 완전성을 위해 이것을 게시 할 것이라고 생각했습니다. 내 버전의 grub에서 시간 초과 화면은 GRUB_TIMEOUT=0
. https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764에 버그가있는 것 같습니다 .
쉬운 (아주 우아하지는 않은) 해결 방법은을 설정하는 것 GRUB_TIMEOUT=0.1
입니다. 분명히 = 0
사용자 자신을 위해 시간 초과 값을 무시하는 스크립트가 있습니다 !
보고 싶은 사람을위한 내 grub 구성 파일은 다음과 같습니다.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash"
GRUB_CMDLINE_LINUX=""
컴퓨터에서 Windows를 제거한 경우 다른 가능성 은 다음과 같습니다.
sudo rm -rf /boot/efi/EFI/Microsoft
.sudo update-grub
.update-grub
스크립트가 실행될 때 Windows가 없기 때문에grub.cfg
부팅 옵션이없고 메뉴가없는 파일을 해야합니다.
그러나이 방법을 사용하면 Windows를 부팅 할 수 없습니다. 이 질문은 Windows가 컴퓨터에서 제거되었음을 나타내는 질문이므로 Behzadsh에 적합합니다. (실제로이 방법은 이미 수행 된 불완전한 제거 작업을 완료합니다.)이 방법은 단순히 GRUB 메뉴를 무시하고 여전히 컴퓨터를 사용하여 Windows 부팅 기능을 유지하려는 사람에게는 잘못 되었습니다. 내장 부팅 관리자로 Windows를 부팅합니다. 이 방법을 사용하면 최소한 Windows 부팅 로더가 복원 될 때까지 Windows를 부팅 할 수 없습니다 .