Jak wyłączyć wyświetlanie menu Gruba po nieudanym rozruchu


33

Przeprowadzam test, w którym ponownie uruchamiam komputer z Ubuntu podczas sekwencji rozruchowej (tuż przed wyświetleniem monitu o zalogowanie).

Po ponownym uruchomieniu menu GRUB-a pojawia się bez limitu czasu (nie jest to tryb ratunkowy, ale zwykłe menu), w przeciwieństwie do przed ponownym uruchomieniem, w którym GRUB miał limit czasu i zaczął uruchamiać Ubuntu.

Używam świeżej instalacji Ubuntu 12.04 LTS Server do moich testów.

Chociaż jest to miła funkcja do odzyskiwania, chciałbym, aby GRUB kontynuował sekwencję „zwykłego rozruchu” z domyślnym limitem czasu, zamiast trybu „fail-safe”, w którym czeka na dane wejściowe, nawet jeśli poprzednie uruchomienie nie powiodło się.

Jak to jest możliwe?

Odpowiedzi:


37

Ponieważ miałem ten sam problem i wymyśliłem następujące rozwiązanie:

  1. Otwórz /etc/default/grubza pomocą edytora

  2. Dodaj linię z tym zadaniem: GRUB_RECORDFAIL_TIMEOUT=N

    Ustaw Nżądany limit czasu w przypadku wcześniej nieudanego rozruchu

  3. Aktualizacja Grub: sudo update-grub


2

Miałem podobny problem tylko z Ubuntu 11.10, następujące kroki zadziałały dla mnie, może spróbuj i sprawdź, czy to rozwiąże twój problem:

  1. Uruchom Gedit jako root ( gksu gedit).

  2. Otwórz /etc/default/grubi zlokalizuj następujące linie:

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. Zmień wartości w następujący sposób:

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. Zapisz i uruchom sudo update-grubz terminala i uruchom ponownie.

Teraz menu GRUB-a powinno być zawsze wyświetlane. Inną opcją jest wyświetlanie menu GRUB-a tylko w razie potrzeby. Aby to zrobić, przytrzymaj przycisk SHIFT, gdy pojawi się ekran ładowania systemu BIOS.

Powodzenia!


1
To zła odpowiedź. W tym celu: gnu.org/software/grub/manual/html_node/… : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.Nie ma to nic wspólnego z nieudanym uruchomieniem
galets
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.