Як запобігти Ubuntu замінити завантажувач grub після оновлення?


9

Чи є який-небудь спосіб я можу зупинити Ubuntu від перезавантаження завантажувача?

Це відбувається після оновлення (я думаю) ядра системи. Я хочу залишитися з моїм іншим завантажувачем дистрибутива Linux, не змінюючи його вручну кожен раз, коли певне оновлення і ubuntu змінюють його.

Дякую.


1
Спробуйте відключити або
видалити

Я просто натрапив на цю відповідь . tl; dr : видаліть, grub*а потім apt-mark hold grub*запобігти його повторній установці.
Генді

Відповіді:


5

Груб пам’ятає, де перевстановити.

Щоб побачити, для чого використовується grub2 диска, див. Цей рядок - grub-pc / install_devices, перевірте, що це зараз:

sudo debconf-show grub-pc

щоб отримати grub2, щоб пам’ятати, куди потрібно перевстановити оновлення, grub-pc - це для BIOS, а grub-efi - для UEFI, якщо ви не скасуєте все, тоді команда вище повинна змінитися на порожню, або grub не буде перевстановлюватися.

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

Введіть через перші сторінки, пробіл, щоб вибрати / скасувати диск, введіть, щоб прийняти, не вибирайте розділи

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

Ви також можете просто змінити, щоб встановити grub до розділу. Ми рекомендуємо ніколи не встановлювати на розділ, оскільки він не працює добре, але якщо дійсно завантажуватися з іншою копією grub, це насправді не проблема.

Як: Створити індивідуальний екран GRUB2, який не потребує обслуговування.- Cavsfan

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


0

@ відповідь oldfred привела мене до правильної:

sudo dpkg-reconfigure grub-efi-amd64

Для першої пари питань приймайте існуючі значення (просто натисніть Enter), але коли мова йде про це, виберіть Ні:

 +----------------------| 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>                       |
 |                                                ^^^^                       |
 +---------------------------------------------------------------------------+
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.