Ubuntu'nun güncelleme sonrasında grub önyükleyicisinin üzerine yazmasını nasıl önleyebilirim?


9

Ubuntu'nun önyükleyicinin üzerine yazmasını engelleyebilmemin bir yolu var mı?

Sistemin çekirdeğini güncelledikten (sanırım) olur. Belirli bir güncelleme og ubuntu her değiştirdiğinde manuel olarak değiştirmek zorunda kalmadan diğer linux dağıtım bootloader ile kalmak istiyorum.

Teşekkürler.


1
Devre

Ben sadece bu cevabı tökezledim . tl; dr : yeniden yüklemesini önlemek için kaldırın grub*ve ardından apt-mark hold grub*.
Hendy

Yanıtlar:


5

Grub, nereye yeniden yükleneceğini hatırlar.

Grub2'nin hangi sürücüyü kullandığını görmek için şu satıra bakın - grub-pc / install_devices, şimdi ne olduğunu kontrol edin:

sudo debconf-show grub-pc

grub2'yi güncellemelere yeniden yüklemeyi hatırlamak için grub-pc BIOS içindir ve grub-efi UEFI içindir, eğer her şeyin seçimini kaldırırsanız yukarıdaki komut boş olarak değişmeli veya grub yeniden yüklenmeyecektir.

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

İlk sayfaları girin, sürücüyü seçmek / seçimini kaldırmak için boşluk çubuğu, kabul etmek için girin, bölümleri seçmeyin

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

Grub'u bir bölüme yüklemek için de değiştirebilirsiniz. Bir bölüme hiçbir zaman iyi çalışmadığından yüklememenizi öneririz, ancak gerçekten grubun başka bir kopyasıyla önyükleme yapıyorsanız, bu gerçekten sorun değildir.

Nasıl yapılır: Bakım Gerektirmeyen Özelleştirilmiş bir GRUB2 Ekranı Oluşturma. - Cavsfan

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


0

@ oldfred'nin cevabı beni doğru olana götürdü:

sudo dpkg-reconfigure grub-efi-amd64

İlk birkaç soru için mevcut değerleri kabul edin (sadece Enter tuşuna basın), ancak söz konusu olduğunda Hayır'ı seçin:

 +----------------------| 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>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.