Korzystam z systemu Ubuntu 16.10 i próbuję ukryć moje menu GRUB przy włączaniu / uruchamianiu i chcę, aby menu było wyświetlane tylko po naciśnięciu klawisza Shiftlub Esc.
Zmieniam odpowiednie opcje /etc/default/grub
i nadal nie ukryje menu.
Badając ten problem, zauważyłem, że ten post z ukrytego menu GRUB 2013 nie działa, co wskazuje, że problem istnieje już od jakiegoś czasu, i sugeruje zmianę, /etc/grub.d/30_os-prober
której wolałbym nie robić. Ten kod sugeruje, że skoro znalazł wiele systemów operacyjnych, i tak to ustawi GRUB_TIMEOUT=10
.
Oto fragment tego, co mam teraz w /etc/default/grub
... menu z 10-sekundowym odliczaniem ...
GRUB_DEFAULT = zapisany GRUB_SAVEDEFAULT = true GRUB_HIDDEN_TIMEOUT_QUIET = true # GRUB_HIDDEN_TIMEOUT = 0 GRUB_TIMEOUT = 10 GRUB_DISTRIBUTOR = `lsb_release -i -s 2> / dev / null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = „cichy plusk”
Gdybym odkomentowaniu #GRUB_HIDDEN_TIMEOUT=0
, a następnie sudo update-grub
twierdzi, że również ustawić GRUB_TIMEOUT=10
na GRUB_TIMEOUT=0
. Robię to i wciąż widzę menu GRUBA.
W terminal
, wpisując info -f grub -n 'Simple configuration'
opisuje różne opcje, a na samym końcu informacji, to pokazuje, że niektóre z obecnych poleceń zostały zamortyzowane, i sugeruje, że nowsze zamienniki są lepsze.
Czy ktoś wie, w jaki sposób mogę ukryć moje menu GRUB-a w 16.10 ORAZ sprawić, by rozpoznało Shiftlub Escklucze w czasie uruchamiania?
/etc/grub.d/30_os-prober
ale tak naprawdę nie widzę szkody. Możesz zachować kopię zapasową lub #Comment swoje zmiany, aby w razie potrzeby można je cofnąć. Obejście znalazłeś wydaje się najbardziej rozsądnym rozwiązaniem w tym momencie.