Как откатить ядро ubuntu
Перейти к содержимому

Как откатить ядро ubuntu

  • автор:

Dev notes

Краткое введение
Так получилось, что после более чем полутора лет благополучной эксплуатации ubuntu, система перестала функционировать в один момент. Я получил и установил новое обновление ядра. Система начала сыпать сообщения о системных ошибках, просто зависать на каждый чих, и т. п.
Проблема была 100% с обновленным ядром. Это я понял потому что, провел ряд экспериментов:

  • Установил Ubuntu 12.10 (До этого была 12.04). После установки пачки обновлений с ядром система снова продолжила падать;
  • Установил Lubuntu 12.10 (Те же действия с моей стороны и тот же результат).

Как узнать текущую версию ядра?
#: uname -a
(Окно терминала можно вызвать сочетанием клавиш [Ctrl]+[Alt]+[T])

Как при загрузке Ubuntu выбрать другое ядро для загрузки?
При загрузке системы зажать клавишу [Schift]. Откроется диалог выбора варианта загрузки в котором можно выбрать необходимое ядро.
Подробнее о настройке grub в ubuntu

Как удалить лишнее ядро в ubuntu?
Если удаляемое ядро дефолтное в системе, то предыдущее ядро linux занимает его место.
#: sudo apt-get purge purge linux-image-3.5.0-26-generic
Версию ядра надо поменять на то которое надо удалить

Какие версии ядер имеются?
Смотрите в папке /boot/

Откат на старую версию ядра¶

Для установки некоторых программ, в частности, SecretNet — нужно строго определенное ядро. В текущем репозитории его, как правило, нет.

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

Как узнать, когда пакет попал в репозиторий?¶

Рассмотрим на примере ядра std-def, версии 4.9.71. Это то ядро которое шло в поставке 8ой платформы версии 8.2

Идем по ссылке http://ftp.altlinux.ru/pub/distributions/archive/p8/index/src/k/kernel-image-std-def/ и ищем нужную версию, смотрим на дату выхода 2017-12-21 11:02, в репозиторий пакеты попадают на следующий день.
Таким образом нам нужен слепок репо за 2017-12-22.

Подключаем этот слепок, как дополнительный репозиторий

apt-repo add http://ftp.altlinux.org/pub/distributions/archive/p8/date/2017/12/22 x86_64 classic apt-repo add http://ftp.altlinux.org/pub/distributions/archive/p8/date/2017/12/22 noarch classic

затем обновлем идексы и смотрим, действительно ли ядро там есть

apt-get update apt-cache show kernel-image-std-def

И устанавливаем нужную нам версию

update-kernel -t std-def -r 1:4.9.71-alt0.M80P.1@1513821067

Остается перегрузится и выбрать в грабе нужное нам ядро.

Внимание! Если старое ядро необходимо для функционирования отдельных программ, то запрещено в дальнейшем обновлять ядро.

Если использовался VirtualBox¶

    Нужно удалить пакеты

apt-get remove virtualbox virtualbox-common
apt-get install virtualbox=5.1.24 virtualbox-common=5.1.24 kernel-headers-std-def=4.9.71

Обновление ядра — как откатить?

На eee pc 1101 поставил xubuntu . там видюха gma 500 интеловская еще то Г. С дровами геморой из коробки она работать не хочет, под дебиан вообще дров нету ( пришлось убунту ставить. В грубе был черный экран, потом еще со звуком тоже проблемы были. Сейчас вышло обновление ядра (модулей) — если его обновлю то может будут глюки, можно как подстраховаться, чтобы откатить? ubuntu-supplied linux modulse for version 2.6.35.30 generic ALSA snapshost.

stydent
31.08.11 22:40:50 MSK

У тебя в убунте при загрузке будет опция с каким ядром грузиться

Deleted
( 31.08.11 22:43:31 MSK )
Ответ на: комментарий от Deleted 31.08.11 22:43:31 MSK

ну вот и доигрался ((( строка в меню не появилась новая. Звук куда-то пропал ( про этот пакет почитал This empty package allows people to keep their alsa-driver snapshot up-to-date when upgrading their Linux kernel.

uname -r 2.6.35-30-generic что было до обновления этого пакета, так и не изменилось

stydent
( 31.08.11 23:55:13 MSK ) автор топика
Ответ на: комментарий от stydent 31.08.11 23:55:13 MSK

странно еще раз перегрузился — звук появился (

Форум русскоязычного сообщества Ubuntu

Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • Как установить старое ядро по умолчанию?

Страницы: [1] Вниз

Автор Тема: Как установить старое ядро по умолчанию? (Прочитано 23035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Страницы: [1] Вверх

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • Как установить старое ядро по умолчанию?

Страница сгенерирована за 0.043 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *