Как заблокировать выбор по умолчанию для grub2?

Этим утром linux-image-3.5.0-26-generic был установлен во время обновления программного обеспечения. На моем ноутбуке это оказалось непригодным для использования через 10 минут. Я перешел на linux-image-3.5.0-24-generic, и все кажется нормальным. Я обновил выбор grub2 по умолчанию до 24-generic. Как я могу заблокировать выбор grub по умолчанию для этого значения, чтобы последующие обновления не перезаписывали и делали себя по умолчанию?

2
задан 20 March 2013 в 01:13

3 ответа

Как заблокировать запись ядра в grub

С помощью небольшого количества хитрости командной строки вы можете получить значение по умолчанию для grub, которое всегда будет определенной записью grub, независимо от того, установлено ли новое ядро ​​или обновлено. [ 1110]

В терминале введите:

fgrep menuentry /boot/grub/grub.cfg

Это отобразит все ваши записи grub - например,

enter image description here

Выделите нужную запись по умолчанию - например, «Ubuntu, с Linux 3.2.0-31» на снимке экрана. Щелкните правой кнопкой мыши и выберите copy

Тип

gksu gedit /etc/default/grub

Измените запись

GRUB_DEFAULT=0

на

GRUB_DEFAULT='2>Ubuntu, with Linux 3.2.0-31-generic'

, т.е. вставьте нужную запись (включая кавычки), НО ПРЕФИКС с текстом 2>

Сохранить, затем введите

sudo update-grub

Текст 2> [ 117] важно, потому что это информирует Grub о том, что запись для загрузки существует в подменю «Предыдущие записи Linux»

0
ответ дан 20 March 2013 в 01:13

Вы можете использовать этот инструмент, Grub Customizer. Чтобы загрузить, откройте терминал и введите:

sudo add-apt-repository ppa: danielrichter2007 / grub-customizer [enter]

sudo apt-get update [enter]

sudo apt-get install grub-customizer [enter]

Откройте настройщик черточки и поиска grub и запустите его. Редактировать конфигурацию с помощью этого инструмента. Это легко. Перейдите в Общие настройки, чтобы изменить настройки по умолчанию, время загрузки и т. Д.

enter image description here

0
ответ дан 20 March 2013 в 01:13

Я только что искал и нашел этот файл:

/etc/default/grub

Команда grub-mkconfig (или update-grub) использует этот файл для значений по умолчанию. Попробуйте отредактировать строку GRUB_DEFAULT=0 - GRUB_DEFAULT=1.

0
ответ дан 20 March 2013 в 01:13

Другие вопросы по тегам:

Похожие вопросы: