24Aug

Bersihkan Menu Boot Grub2 Ubuntu Baru

click fraud protection

Ubuntu mengadopsi versi baru dari manajer boot Grub di versi 9.10, menyingkirkan menu.lst bermasalah yang lama. Hari ini kita melihat bagaimana mengubah pilihan menu boot di Grub2.

Grub2 adalah langkah maju dalam banyak hal, dan sebagian besar menu yang mengganggu . Masalah dari masa lalu hilang. Namun, jika Anda tidak waspada dengan menghapus versi kernel lama, daftar booting masih bisa berakhir lebih lama dari yang seharusnya.

Catatan: Anda mungkin harus menahan tombol SHIFT pada keyboard saat boot up agar menu ini dapat ditampilkan. Jika hanya satu sistem operasi yang terpasang di komputer Anda, mungkin hanya memuatnya secara otomatis tanpa menampilkan menu ini.

Menghapus Entri Kernel Lama

Tugas pembersihan yang paling umum untuk menu boot adalah menghapus versi kernel lama yang tergeletak di komputer Anda.

Dalam kasus kami, kami ingin menghapus entri menu boot 2.6.32-21-generik. Di masa lalu, ini berarti membuka menu /boot/grub/.lst. .. tapi dengan Grub2, jika kita menghapus paket kernel dari komputer kita, Grub secara otomatis menghapus opsi tersebut.

instagram viewer

Untuk menghapus versi kernel lama, buka Synaptic Package Manager, temukan di System & gt;Menu administrasi

Saat membuka, ketikkan versi kernel yang ingin Anda hapus di kolom teks pencarian Cepat. Beberapa nomor pertama sudah cukup.

Untuk setiap entri yang terkait dengan kernel lama( misalnya linux-header-2.6.32-21 dan linux-image-2.6.32-21-generic), klik kanan dan pilih Mark for Complete Removal .

Klik tombol Apply pada toolbar dan kemudian Apply di jendela ringkasan yang muncul. Tutup Pengelola Paket Synaptic.

Saat Anda boot komputer Anda berikutnya, menu Grub tidak akan berisi entri yang terkait dengan versi kernel yang dihapus.

Hapus Semua Opsi dengan Mengedit /etc/ grub.d

Jika Anda memerlukan kontrol yang lebih halus, atau ingin menghapus entri yang bukan versi kernel, Anda harus mengubah file yang berada di /etc/ grub.d.

/etc/ grub.d berisi file yang menyimpan entri menu yang dulunya terdapat di menu.storm /boot/grub/.Jika Anda ingin menambahkan entri menu booting baru, Anda akan membuat file baru di folder ini, pastikan untuk menandainya sebagai executable.

Jika Anda ingin menghapus entri menu boot, seperti yang kita lakukan, Anda akan mengedit file dalam folder ini.

Jika kita ingin menghapus semua entri memtest86 +, kita bisa membuat file 20_memtest86 + tidak dapat dijalankan, dengan perintah terminal

sudo chmod -x 20_memtest86 +

Diikuti oleh perintah terminal

sudo update-grub

Perhatikan bahwa memtest86 + tidakditemukan oleh update-grub karena hanya akan mempertimbangkan file executable.

Namun, sebaliknya, kita akan menghapus konsol serial 115200 untuk memtest86 +. ..

Buka jendela terminal Applications & gt;Aksesori & gt;Terminal. Di jendela terminal, ketikkan perintah:

gksudo gedit /etc/grub.d/ 20_memtest86 +

Entri menu ditemukan di bagian bawah file ini.

Menghapus entri menu untuk konsol serial 115200 .

Catatan: Mengomentari entri menu tidak akan berfungsi - harus dihapus. Salin ke file yang berbeda jika Anda khawatir Anda mungkin memerlukannya nanti.

Simpan dan tutup file ini. Di jendela terminal yang Anda buka, masuk ke perintah

sudo update-grub

Catatan: Jika Anda tidak menjalankan update-grub, pilihan menu boot tidak akan berubah!

Sekarang, saat Anda booting lagi, entri aneh itu akan hilang, dan Anda ditinggalkan dengan menu boot sederhana dan bersih.

Kesimpulan

Saat mengganti menu boot Grub2 mungkin tampak terlalu rumit bagi master Grub lawas, bagi pengguna biasa, Grub2 berarti Anda tidak perlu sering-sering mengganti menu booting. Untungnya, jika Anda harus melakukannya, prosesnya masih cukup mudah.

Untuk informasi lebih rinci tentang bagaimana mengubah entri di Grub2, thread forum Ubuntu ini adalah sumber yang bagus. Jika Anda menggunakan versi lama dari Ubuntu, lihat artikel kami tentang cara membersihkan menu boot grub Ubuntu setelah upgrade.