Bagaimana cara menghapus atau menyembunyikan menu boot GRUB?

17

Baru-baru ini saya memutuskan untuk hanya menggunakan Ubuntu dan tidak ada Windows di laptop saya. Ketika saya menghidupkan laptop saya, menu GRUB ditampilkan tetapi saya tidak perlu memilih OS lagi.

Bagaimana saya bisa menghapus atau menyembunyikan ini?
Dan setelah menghapus ini bagaimana saya bisa mengakses ke mode pemulihan?

Behzadsh
sumber
Apakah maksud Anda mode pemulihan di Windows atau di Ubuntu?
Mussnoon
pemulihan di ubuntu, tidak ada Windows di laptop saya lagi
Behzadsh

Jawaban:

18

Untuk tidak melihat menu GRUB saat boot:

  1. Buka /etc/default/grubfile menggunakan dari terminal masuk:gksu gedit /etc/default/grub
  2. Ubah GRUB_TIMEOUT=10keGRUB_TIMEOUT=0
  3. Simpan file dan keluar dari editor teks.
  4. Lari: sudo update-grub
  5. Mulai ulang.

Ini akan menghapus waktu yang Anda butuhkan untuk menunggu menu GRUB menghilang .

PENTING : Jika kemudian Anda perlu mengubah ke mode Pemulihan dalam beberapa contoh cukup tekan ESCketika Linux mulai. Itu antara saat BIOS selesai memuat semua hal yang diperlukan dan Sistem Operasi dimulai. Maka menu GRUB akan muncul memberi Anda perubahan untuk memilih mode pemulihan.

Luis Alvarado
sumber
1
Jadi, kita benar-benar menghapus waktu, bukan grub !?
Behzadsh
9
JIKA Anda menghapus grub, PERCAYA AKU, Anda tidak akan bisa mem-boot apa pun. Saya memberi Anda solusi yang bisa diterapkan untuk pertanyaan Anda " bagaimana saya bisa menghapus atau menyembunyikan ini " karena jika saya memberitahu Anda untuk menghapus folder grub atau apa pun untuk menghilangkannya, saya lebih suka memberi diri saya poin negatif di askubuntu.
Luis Alvarado
7

Saya percaya solusi yang lebih baik adalah dengan menggunakan nilai:

GRUB_HIDDEN=1 

kemudian atur waktu untuk sesuatu yang lebih lama dari 0 dengan cara ini Anda dapat mengakses grub karena tersembunyi di latar belakang, dan Anda memiliki peluang untuk benar-benar menghentikan urutan boot dan memilih mode kernel / recovery lainnya.

sebuah fitur yang dapat berguna ketika Anda memiliki sistem yang rusak. Anda dapat membaca lebih lanjut di sini

tomodachi
sumber
tidak bekerja untuk saya di crunchbang waldorf ...
Jere
Saya tidak dapat menemukan apa pun tentang GRUB_HIDDENopsi-di tautan yang disediakan. Saya bahkan tidak dapat menemukan opsi ini di Manual Grub . Ada opsi lain dengan nama yang mirip seperti GRUB_HIDDEN_TIMEOUTdan GRUB_HIDDEN_TIMEOUT_QUIET, jadi apa GRUB_HIDDENopsi sebenarnya?
mook765
2

Jawaban di atas tidak berfungsi untuk saya, jadi saya pikir saya akan memposting ini untuk kelengkapan. Dalam versi grub saya, layar batas waktu tidak disembunyikan ketika GRUB_TIMEOUT=0. Tampaknya ini adalah bug yang diajukan di sini: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764 .

Solusi yang mudah (tapi tidak begitu elegan) adalah mengaturnya GRUB_TIMEOUT=0.1. Rupanya ada skrip yang mengesampingkan nilai batas waktu itu = 0untuk kebaikan pengguna sendiri!

File konfigurasi grub saya hanya untuk siapa saja yang ingin melihat adalah:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""
Matt Ellis
sumber
0

Kemungkinan lain jika Windows telah dihapus dari komputer adalah:

  1. Hapus boot loader Windows dari ESP. Ini biasanya akan dilakukan dengan mengetik sudo rm -rf /boot/efi/EFI/Microsoft.
  2. Jenis sudo update-grub.

Ketika update-grubskrip berjalan, harus dicatat bahwa tidak ada Windows dan karenanya menghasilkan grub.cfgfile yang tidak menyertakan opsi untuk mem-boot Windows dan yang tidak menyajikan menu.

Namun, perhatikan bahwa pendekatan ini tidak memungkinkan untuk mem-boot Windows. Ini bagus untuk Behzadsh, karena pertanyaan menentukan bahwa Windows telah dihapus dari komputer. (Sebenarnya, pendekatan ini pada dasarnya menyelesaikan tugas penghapusan tidak lengkap yang sudah dilakukan.) Pendekatan ini salah bagi seseorang yang hanya ingin mem-bypass menu GRUB tetapi masih mempertahankan kemampuan untuk mem-boot Windows - katakanlah, dengan menggunakan komputer built-in boot manager untuk mem-boot Windows. Pendekatan ini akan membuat tidak mungkin untuk mem-boot Windows, setidaknya sampai boot loader Windows dipulihkan.

Rod Smith
sumber