Ten problem pojawił się niedawno dla mnie (i zostałem poproszony o złożenie go jako konkretne pytanie):
Mój system nie obsługuje podwójnego rozruchu, uruchamiam standardowy system biurkowy Ubuntu „na metal” (myślę, że uruchomienie go na maszynie wirtualnej jest takie samo).
Naciśnięcie cpodczas uruchamiania nie powoduje wyświetlenia menu GRUB (co, jak sądzę, robi w przypadku systemu podwójnego rozruchu).
Jak mogę sprawić, aby menu GRUB-a prezentowało się w systemie z jednym uruchomieniem?
Odpowiedzi:
Menu pojawi się, jeśli naciśniesz i przytrzymasz Shiftpodczas ładowania Grub, jeśli uruchomisz system BIOS. Gdy system uruchamia się przy użyciu UEFI, naciśnij Esc.
Aby dokonać trwałej zmiany, musisz edytować
/etc/default/grub
plik - umieść symbol „#” na początku wierszaGRUB_HIDDEN_TIMEOUT=0
.Zapisz zmiany i uruchom,
sudo update-grub
aby zastosować zmiany.Dokumentacja: https://help.ubuntu.com/community/Grub2
źródło
GRUB_HIDDEN_TIMEOUT=0
linii w moim/etc/default/grub
- zamiast tego jestGRUB_TIMEOUT_STYLE=hidden
(Shift podczas rozruchu nigdy dla mnie nie działał (Dell?)). Masz pomysł, co robić?/etc/default/grub
pomocnych: tj. rzucić okieminfo -f grub -n 'Simple configuration'
. To wyjaśnia opcje. Użyj,GRUB_TIMEOUT_STYLE=menu
aby wyświetlić menu. Lub naciśnij,ESC
jeśli chcesz zachować ustawienie,hidden
ale chcesz wyświetlić menu.Próbowałem obu klawiszy Shifti Space, ale nic nie działa. Tylko Escklucz działa w systemie Ubuntu 14.04 i 16.04, aby uzyskać menu grub w czasie uruchamiania.
źródło
źródło
Shift
. Działa wszędzie indziej. Mam szczęście, że toEsc
działa na mój NUC, ale wydaje się, że to nie zadziałało, prawda?W Ubuntu 18.04 nie ma
GRUB_HIDDEN_TIMEOUT=0
linii/etc/default/grub
- zamiast tego jestGRUB_TIMEOUT_STYLE=hidden
. Wedługinfo -f grub -n 'Simple configuration'
:Więc jeśli usuniesz lub skomentujesz wiersz jako:
wtedy menu wyświetli się domyślnie.
18.04 + Nie podwójny rozruch, rozruch w grub 5 sekund:
źródło
Domyślnie GRUB wyświetli menu, jeśli zainstalowany jest drugi system operacyjny. Jeśli zainstalowano tylko Ubuntu, GRUB zazwyczaj ładuje Ubuntu bez pokazywania menu. Aby ponownie skonfigurować GRUB, aby zawsze wyświetlał menu :
Edytuj
/etc/default/grub
:Ustaw
GRUB_HIDDEN_TIMEOUT=
(brak wartości po=
znaku).Ustaw, aby wyświetlać menu przez n sekund.
GRUB_TIMEOUT=n
update-grub
aby ponownie wygenerować/boot/grub/grub.cfg
na podstawie/etc/default/grub
ustawień.Możesz poprosić GRUB, aby wyświetlał menu, nawet jeśli obowiązują
GRUB_HIDDEN_TIMEOUT=0
ustawienia domyślne :Mam nadzieję, że rozwiąże to nieporozumienia dotyczące tego, dlaczego Shiftdziała dla niektórych użytkowników, a Escdla innych .
źródło
Słyszałem, że Shift to robi. Ale wcześniej korzystałem ze Space i zadziałało.
źródło
W nowszych wersjach Ubuntu nie ma
GRUB_HIDDEN_TIMEOUT
zamiast tego domyślnieGRUB_TIMEOUT_STYLE
ustawionejhidden
.Otwórz plik
sudo nano /etc/default/grub
Zmień wartośćGRUB_TIMEOUT_STYLE
zhidden
namenu
i upewnij się, żeGRUB_TIMEOUT
nie jest ustawiony na0
uruchomieniesudo update-grub
Done!!!
źródło