Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Следующий »

Данная статья применима к:

Описание проблемы

При работе на платформе Байкал и последовательном выполнении следующих условий:

нарушается загрузка с использованием ядра 5.4.0.

Предотвращение проблемы

Вариант 1.

Перед установкой обновления указать в файле /etc/apt/sources.list репозиторий установочного диска, если он там не указан. Строка для указания репозитория:

deb cdrom:[OS Astra Linux 4.7.0 DVD]/ 4.7_arm baikal1 contrib main non-free

При наличии установочного диска добавить строку можно установив установочный диск в привод и выполнив команду:

sudo apt-cdrom add
При отсутствии установочного диска можно добавить указанную строку с помощью любого текстового редактора или командой:
echo "deb cdrom:[OS Astra Linux 4.7.0 DVD]/ 4.7_arm baikal1 contrib main non-free" | sudo tee -a /etc/apt/sources.list
В этом случае при выполнении обновления будет выдано предупреждение о том, что репозиторий установочного диска не найден:

Игн:1 cdrom://OS Astra Linux 4.7.0  DVD 4.7_arm InRelease 
Ошб:2 cdrom://OS Astra Linux 4.7.0  DVD 4.7_arm Release 
 Используйте apt-cdrom, чтобы APT смог распознать данный CD-ROM. apt-get update не используется для добавления новых CD-ROM 
Чтение списков пакетов… 
E: Репозиторий «cdrom://OS Astra Linux 4.7.0  DVD 4.7_arm Release» не содержит файла Release.

Включение функций безопасности не требуется 
В процессе обновления возникли ошибки, обратитесь в техподдержку 
Лог сохранен в /var/log/astra_update_202210051240.log

Эти сообщения можно игнорировать.

Вариант 2.
Перед установкой обновления запретить обновление пакета linux-image-5.4.0-71-generic и пакета linux-image-5.4.0-81-generic:

sudo apt-mark hold linux-image-5.4.0-71-generic linux-image-5.4.0-81-generic
После установки обновления:

  1. Проверить и по необходимости отредактировать файл /etc/apt/sources.list. В результате в файле должны быть указаны следующие репозитории со всеми компонентами (main, contrib, non-free, baikal1, см. Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования):
    1. основной репозиторий (репозиторий установочного диска);
    2. обновление основного репозиторий все необходимые репозитории и компоненты, включая компонент baikal1;
    3. иные репозитории по необходимости;
  2. Отменить запрет обновления пакета linux-image-5.4.0-71-generic: 

    sudo apt-mark unhold linux-image-5.4.0-71-generic

  3. Обновить пакет:

    sudo apt update
    sudo apt dist-upgrade

Устранение проблемы

Далее предполагается, что:

Для устранения проблемы:

  1. Загрузить машину с использованием использовавшейся до установки обновления версии ядра. Это можно сделать:

    1. Если меню загрузчика включено - зажать при перезагрузке клавишу shift, дождаться появления меню загрузчика и выбрать нужное ядро;
    2. Если меню загрузчика выключено - использовать загрузку с установочного диска в режиме восстановления и указать в параметрах ядра нужное ядро (см. Режим восстановления и Изменение параметров загрузчика Grub2);
  2. Отредактировать файл /etc/apt/sources.list, добавив в состав основного репозитория компонент baikal1. Например:

    deb https://dl.astralinux.ru/astra/stable/4.7_arm/repository-main/ 4.7_arm main contrib non-free baikal1
  3. Обновить списки пакетов:

    sudo apt update

  4. Обновить пакеты:

    sudo apt dist-upgrade


  • Нет меток