Обновление ядра Ubuntu 22.04 6.5->6.8: нет загрузки, initramfs, busybox

Вопрос или проблема

У меня есть система с Zentyal 8, основанная на Ubuntu 22.04.5 LTS. Система работает хорошо с ядром 6.5.0-41-generic, но если я устанавливаю последнее HWE ядро 6.8.0-47-generic, система не загружается с следующей ошибкой:

 Группы томов "vgserver" не найдены
 Неудалось обработать группу томов vgserver 
Сдался, ожидая устройства приостановки/возобновления
 Группы томов "vgserver" не найдены
 Неудалось обработать группу томов vgserver 
Сдался, ожидая устройства корневой файловой системы. Общие причины:
- Аргументы загрузки (cat /proc/cmdline)
  - Проверьте rootdelay= (достаточно ли времени ожидал система?)
- Пропущенные модули (cat /proc/modules; ls /dev) 
ALERT! /dev/mapper/vgserver-root не существует. Переход к оболочке! 

Busybox v1.30.1 (ubuntu 1:1.30.1-7ubuntu3.1 встроенная оболочка (ash))
(initramfs)

После установки последнего ядра я попытался выполнить: update-initramfs -u -k. Однако это не решило проблему.

Что я могу сделать? Есть ли способ получить последнее ядро?

Спасибо

Ответ или решение

Возможные решения проблемы с загрузкой после обновления ядра на Ubuntu 22.04

Ваше сообщение о проблеме с загрузкой системы после обновления ядра с версии 6.5 на 6.8 на Zentyal 8, основанном на Ubuntu 22.04.5 LTS, предоставляет важную информацию, которая может помочь в решении. Ошибка, с которой вы сталкиваетесь, связана с отсутствием группы томов vgserver, что указывает на потенциальные проблемы с LVM (Logical Volume Manager).

Вот несколько шагов и рекомендаций, которые помогут вам решить эту проблему.

1. Проверка конфигурации LVM

Убедитесь, что volume group vgserver существует:

  • Загрузитесь в режиме восстановления (Recovery Mode) или с другой рабочей версии ядра (в данном случае 6.5.0-41-generic).
  • Откройте терминал и выполните команду:
    sudo vgs

    Эта команда отобразит все существующие группы томов. Убедитесь, что vgserver отображается в списке.

Если группа томов отсутствует, возможно, произошла ошибка во время обновления или конфигурации LVM.

2. Проверка модуля LVM в initramfs

Так как вы получаете сообщение об ошибке Missing modules, возможно, ядро 6.8 не загружает необходимые модули для работы с LVM:

  • Убедитесь, что модули для LVM включены в образ initramfs. Вы можете сделать это с помощью следующей команды:
    sudo update-initramfs -u -k 6.8.0-47-generic
  • Проверьте, что модули dm_mod и dm_snapshot загружены:
    lsmod | grep dm

3. Выполните очистку и пересоздание initramfs

Если модуль по-прежнему отсутствует, попробуйте удалить старые образы initramfs и пересоздать их:

sudo apt-get autoremove --purge linux-image-6.8.0-47-generic
sudo update-initramfs -c -k 6.8.0-47-generic

4. Проверка параметров загрузки

Иногда проблема может быть вызвана неправильными параметрами загрузки ядра. Для этого изучите параметры загрузки, используя команду:

cat /proc/cmdline

Если есть параметры, которые могут мешать запуску системы (например, если не указан корневой файл), возможно, вам потребуется их изменить в редакторе GRUB. При загрузке системы, при выборе ядра, нажмите e для редактирования параметров и убедитесь, что там указан правильный параметр root=UUID=... или аналог.

5. Используйте рабочее ядро

Если вышеописанные шаги не сработали, вернитесь на работающее ядро (6.5.0-41-generic) и проведите дополнительные тесты и диагностику, чтобы исследовать дальнейшие пути устранения проблемы. Вы также можете рассмотреть возможность отката на 6.8 с помощью следующей команды:

sudo apt-get install linux-image-6.8.0-47-generic

6. Обратитесь за помощью

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

Заключение

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

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

Капча загружается...