Saya memiliki dua sistem operasi:Windows 8.1 dan Ubuntu 14.04. Saya ingin menyembunyikan menu grub. Saya menggunakan grub 2.02~beta2-9. Saya mencoba mengikuti kombinasi /etc/default/grub
:
#GRUB_HIDDEN_TIMEOUT=1 #GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=0
menu grub terlihat selama 10 detik (jika batas waktu diatur untuk nilai yang lebih besar dari 0 itu ditampilkan dengan benar:
GRUB_TIMEOUT=5
– penundaan 5 detik)GRUB_HIDDEN_TIMEOUT=1 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=0
menu grub terlihat, saya juga mencoba
GRUB_HIDDEN_TIMEOUT=false
dan menyetel keduanyaGRUB_TIMEOUT
danGRUB_HIDDEN_TIMEOUT
ke nilai nol dan bukan nol#GRUB_HIDDEN_TIMEOUT=1 #GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=1 GRUB_TIMEOUT_STYLE=hidden
menu grub terlihat selama 1 detik, coba juga
GRUB_TIMEOUT_STYLE=countdown
dengan hasil yang sama, jikaGRUB_TIMEOUT
diatur ke 0, penundaan 10 detik
Setelah setiap perubahan saya ketik update-grub
dan restart komputer untuk melihat hasilnya.
Menurut dokumentasi GRUB yang ditemukan di info -f grub -n 'Simple configuration'
cara kedua tidak digunakan lagi. Cara yang benar adalah yang ketiga – dengan menggunakan GRUB_TIMEOUT_STYLE
, tapi sayangnya itu tidak berhasil. Ini mungkin semacam bug.
Jawaban yang Diterima:
Biasanya jika Anda hanya memiliki satu OS yang menjalankan opsi GRUB_TIMEOUT=0
akan bekerja.
Jika os-prober
GRUB 2 mengidentifikasi sistem operasi tambahan saat menjalankan /etc/grub.d/30_os-prober
skrip fitur batas waktu menu tersembunyi dinonaktifkan oleh pernyataan bersyarat. Ini juga menonaktifkan kemampuan untuk menggunakan Shift untuk menampilkan menu saat boot. Pengguna dengan beberapa sistem operasi yang ingin menyembunyikan menu dapat menemukan pengeditan skrip di berbagai forum yang memungkinkan mereka menambahkan fitur batas waktu tersembunyi ke urutan boot.
Periksa jawaban ini jika membantu Anda.