Bagaimana mencegah Ubuntu menimpa bootloader grub setelah pembaruan?

9

Apakah ada cara saya bisa menghentikan Ubuntu dari menimpa bootloader?

Itu terjadi setelah memperbarui (saya kira) kernel sistem. Saya ingin tetap dengan bootloader distro linux saya yang lain tanpa harus mengubahnya secara manual setiap kali pembaruan dan ubuntu mengubahnya.

Terima kasih.

banuy
sumber
1
Coba nonaktifkan atau un-instal
Dishank Jindal
Saya baru saja menemukan jawaban ini . tl; dr : copot pemasangan grub*lalu apt-mark hold grub*untuk mencegah pemasangan ulang.
Hendy

Jawaban:

5

Grub ingat di mana harus menginstal ulang.

Untuk melihat apa yang menggunakan drive grub2 lihat baris ini - grub-pc / install_devices, periksa seperti apa sekarang:

sudo debconf-show grub-pc

untuk mendapatkan grub2 untuk mengingat di mana menginstal ulang pembaruan, grub-pc adalah untuk BIOS dan grub-efi adalah untuk UEFI, jika Anda membatalkan pilihan semuanya maka perintah di atas harus berubah menjadi kosong atau grub tidak akan menginstal ulang.

sudo dpkg-reconfigure grub-pc
sudo dpkg-reconfigure grub-efi-amd64

Masuk melalui halaman pertama, bilah spasi untuk memilih / membatalkan pilihan drive, masukkan untuk menerima, jangan pilih partisi

http://ubuntuforums.org/showthread.php?t=2189643

Anda juga dapat mengubah untuk menginstal grub ke partisi. Kami menyarankan untuk tidak menginstal ke partisi karena tidak berfungsi dengan baik, tetapi jika benar-benar boot dengan salinan grub lain, itu tidak benar-benar masalah.

Cara: Membuat Layar GRUB2 yang Disesuaikan dan Bebas Perawatan.- Cavsfan

https://help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen

oldfred
sumber
0

@ oldfred menjawab membawaku ke yang benar:

sudo dpkg-reconfigure grub-efi-amd64

Untuk beberapa pertanyaan pertama, terima nilai yang ada (cukup tekan Enter) tetapi ketika sampai pada ini, pilih Tidak:

 +----------------------| Configuring grub-efi-amd64 |-----------------------+
 |                                                                           |
 | GRUB can configure your platform's NVRAM variables so that it boots into  |
 | Debian automatically when powered on. However, you may prefer to disable  |
 | this behavior and avoid changes to your boot configuration. For example,  |
 | if your NVRAM variables have been set up such that your system contacts   |
 | a PXE server on every boot, this would preserve that behavior.            |
 |                                                                           |
 | Update NVRAM variables to automatically boot into Debian?                 |
 |                                                                           |
 |                    <Yes>                       <No>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+
Tobia
sumber