Cara menonaktifkan menu Grub agar tidak muncul setelah boot gagal

33

Saya melakukan tes di mana saya melakukan hard-reboot mesin dengan Ubuntu selama urutan boot-nya (tepat sebelum prompt login muncul).

Setelah reboot, menu GRUB muncul tanpa batas waktu (bukan mode penyelamatan, melainkan menu yang biasa), sebagai lawan sebelum reboot di mana GRUB mengalami batas waktu dan mulai mem-boot Ubuntu.

Saya menggunakan instalasi baru Ubuntu 12.04 LTS Server untuk pengujian saya.

Meskipun ini adalah fitur yang bagus untuk pemulihan, saya ingin GRUB melanjutkan urutan "boot biasa" dengan batas waktu default, alih-alih mode "gagal aman" di mana ia menunggu input, bahkan jika boot sebelumnya gagal.

Bagaimana itu mungkin?

Borfig
sumber

Jawaban:

37

Karena saya memiliki masalah yang sama dan menemukan solusi berikut:

  1. Buka /etc/default/grubdengan editor

  2. Tambahkan baris dengan tugas ini: GRUB_RECORDFAIL_TIMEOUT=N

    Setel Nke batas waktu yang diinginkan jika boot sebelumnya gagal

  3. Perbarui Grub: sudo update-grub

Christoph
sumber
2

Saya memiliki masalah serupa hanya dengan Ubuntu 11.10, langkah-langkah berikut ini berhasil untuk saya, mungkin cobalah dan lihat apakah ini menyelesaikan masalah Anda:

  1. Jalankan Gedit sebagai root ( gksu gedit).

  2. Buka /etc/default/grubdan temukan baris berikut:

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. Ubah nilainya sebagai berikut:

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. Simpan dan jalankan sudo update-grubdari terminal Anda dan reboot.

Sekarang menu GRUB harus selalu ditampilkan. Pilihan lain adalah menampilkan menu GRUB hanya sesuai kebutuhan. Untuk melakukan ini cukup tahan tombol SHIFT ketika layar memuat BIOS muncul.

Semoga berhasil!

Dana Brandt
sumber
1
Ini jawaban yang salah. Per ini: gnu.org/software/grub/manual/html_node/… : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.Ini tidak ada hubungannya dengan boot gagal
galet