Как предотвратить установку ядра 4.13 на Ubuntu 16.04 LTS

После последней apt update у меня есть ядро ​​4.13 на моей машине Ubuntu 16.04 LTS. Теперь у меня есть две проблемы:

  1. Экран иногда зависает через несколько минут (с помощью драйвера NVIDIA 384.111).

  2. Я не могу использовать VMWare Player 12, потому что не удается создать модуль vmnet (VMWare Player 14 работает, но у меня нет лицензии на эту версию).

Поэтому я хочу вернуться к 4.10 и запретить Ubuntu обновлять ядро ​​до 4.13 (обновления ядра 4.10 должны быть разрешены). Как мне этого добиться? Я обнаружил, что есть команда apt-mark hold, но как мне определить, что только 4.13 больше не используется, тогда как обновление 4.10 все еще работает?

0
задан 15 January 2018 в 00:21

3 ответа

apt-mark hold не является необходимым, потому что ядра 4.10 и 4.13 - это два разных ядра.

4.10 (старое ядро) все еще должно быть установлено, и вы можете выбрать старое ядро ​​в меню grub при загрузке компьютера.

Если grub не отображается при загрузке, вы можете удерживать нажатой клавишу SHIFT при загрузке, чтобы отобразить меню grub.


В меню grub выберите: «дополнительные параметры».

Затем выберите желаемую версию ядра (4.10).

Кроме того, нажмите здесь, чтобы увидеть полезный связанный ответ об обновлении.

0
ответ дан 15 January 2018 в 00:21

У меня те же проблемы с ядром 4.13 в Desktop с AMD и ноутбуком с Pentium Core-2-Duo. Я и в 4.10 и использовал это (дополните x вашей версией):

sudo apt remove --purge linux-image-4.13.x-xx-generic

sudo update-grub2

sudo reboot

Нет проблем, и система продолжает обновление для текущего ядра (пока).

0
ответ дан 15 January 2018 в 00:21

Лучшим решением для GRUB было установить фиксированное значение в выбранном ядре (найти файл в / etc / default / grub):

GRUB_DEFAULT = сохранено

GRUB_SAVEDEFAULT = true

С этими настройками последнее выбранное значение сохраняется для следующей загрузки (навсегда, пока вы не выберете другое). Если у вас новое ядро, вам не нужно редактировать конфигурацию.

Не забудьте перезапустить sudo update-grub

Решение заключается в чтении: info grub-mkconfig

Вы можете выбрать любое ядро, установленное для тестирования, если вам это не удастся перезагрузите и выберите старый. Я использую это каждый раз, когда обновляется ядро, после рабочего дня и тестирую все, прежде чем принять новое.

0
ответ дан 15 January 2018 в 00:21

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

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