Jadi pada dasarnya saya punya bootloader Grub yang cukup banyak dibanjiri, dengan versi linux yang lebih lama, 3 sistem operasi dan memtests. Yang saya inginkan adalah meninggalkan sistem operasi saja. Saya perlu tahu bagaimana melakukannya secara manual, dan saya membutuhkan seseorang untuk memberi tahu saya apa yang harus saya ketahui ketika kernel baru dirilis. Terima kasih sebelumnya.
40
.iso
-Gambar di sekitar anbd haruskah saya boot dari sana?Posting blog GRUB2 yang ditinjau kembali akan memberi Anda serangkaian petunjuk tentang cara mengedit file konfigurasi GRUB2 secara manual. Jika Anda memeriksa posting lain dalam seri (dengan memfilter pada Category = GRUB) Anda juga akan menemukan informasi tentang menghapus kernel lama dan apa yang terjadi ketika kernel baru tiba sebagai pembaruan. Posting termasuk referensi ke sejumlah situs web terkait.
sumber
Daripada mengedit file grub secara langsung, Anda harus membersihkan kernel yang tidak Anda inginkan.
Mulai dengan ini:
Itu
update-grub
Script hanya membuat entri untuk segala sesuatu yang ditemukan di/boot
, sejauh yang saya tahu, sehingga menghapus tua linux-image (dan linux-header) paket melaluiapt-get remove
akan membersihkan / boot dan karena itu membersihkan konfigurasi grub Anda.Ini adalah cara yang "tepat" untuk melakukannya dan karenanya tidak memerlukan tindakan khusus ketika kernel yang lebih baru dirilis di masa depan, Anda hanya perlu membersihkan lagi di beberapa titik mungkin :)
sumber
Mengkonfigurasi GRUB v2
diambil dari konfigurasi Debian .
sumber
Jalankan
sudo update-grub
di terminal untuk memasukkan opsi boot yang "terlupakan".Jika Anda tidak suka baris perintah, Anda dapat membuka terminal, menjalankan
sudo nautilus
dan menggunakan file explorer Anda sebagai root. ;)Kemudian, masih di terminal, buka folder tempat file konfigurasi grub disimpan. Biasanya
sudo cd /boot/grub
harus melakukan trik, jika tidak, cari file konfigurasi grub Anda dengan mencarigrub.cfg
dan mengubah folder.GUI: klik pada PERANGKAT-> KOMPUTER-> boot-> grub atau cari PERANGKAT-> KOMPUTER untuk file.
Setelah Anda menemukan folder dan membukanya, jalankan
sudo cp grub.cfg grubOldXX.cfg
mana XX adalah nomor seri pilihan Anda.GUI: salin tempel
grub.cfg
Lalu lari
sudo gedit grub.cfg
GUI: klik kanan
grub.cfg
dan pilih EDITEdit entri yang tidak Anda inginkan dan ubah urutan boot dan opsi booting default sesuai keinginan (cukup mudah). Setiap entri menu didahului dengan istilah
menuentry
. Hapus semuanya mulai darimenuentry
dan sampai dengan braket keriting penutupan pertama}
.SIMPAN FILE ANDA dan EXIT GEDIT.
PENTING: Mengobrol dengan grub adalah kegiatan yang memiliki kemungkinan besar akan terjadi kesalahan besar. Jika file konfigurasi Anda kacau komputer Anda mungkin tidak bisa boot.
Selalu miliki DVD dengan versi Ubuntu yang praktis (apa pun versi). Anda selalu dapat mem-boot dari DVD Anda atau media yang dapat dilepas lainnya jika Anda mengalami masalah dan, karena Anda menyimpan salinan versi asli Anda (yang berfungsi), Anda mengganti nama file-file Anda dengan mengembalikannya
grubOldXX.cfg
menjadigrub.cfg
.sumber
Bergantung pada
grub
versi Anda, Anda dapat menggunakan aplikasi StartUpManager untuk mempertahankan menu grub Anda.Advanced
Pengaturan Tab- nya memungkinkan memilih / membatalkan pilihan entri boot Memtest / Recovery dan juga jumlah versi kernel. Dengan grub2, " tabAppearance
danAdvanced
mengandung lebih sedikit entri saat ini, danSecurity
tab tidak ada dengan Grub 2 terinstal sepenuhnya." (lihat di sini , "Catatan Grub 2").sumber
grub2
, jadi StartUpManager tidak akan membantu Anda.Saya menginstal Kali di Mac saya dan menggunakan rEfind sebagai grub loader. Tetapi pemasangan grub salah
/dev/sdaX
, jadi pada akhirnya saya mendapat 2 entri grub dan 1 tidak berfungsi, membawa saya ke penyelamatan grub.Setelah mencoba semua perintah untuk menghapusnya tidak berhasil, saya pergi ke manajer utilitas Mac untuk menghapus
biogrub
partisi yang tidak berfungsi. Vola, sekarang hanya meninggalkan yang bisa diterapkan.Mungkin perlu pergi terminal untuk mengetik
update-grub
.sumber
Menggunakan gedit, edit
grub.cfg
file yang terletak di/boot/grub
.Hapus yang tidak berfungsi. Misalnya ada dua entri yang terletak di partisi yang berbeda
/dev/sda3
dan/dev/sda4
. Anda harus menghapus darimenuentry
ke}
(yang berarti tutup).Lalu tekan save dan voila.
Saya hapus
/dev/sda3
, setelah dihapus akan terlihat seperti inisumber
update-grub
, mengapa Anda harus mengeditnya secara manual?