После обновления до 2.20 перестают загружаться ядра. Проявилось параллельно с 5.13. Сейчас загрузился на 5.12.17 с initrd сгенерированным старой версией. Могу прислать 'make-initrd bug-report', сюда не приложишь - большой...
Видимо это как-то зависит от железа - у меня на ноутбуке обновление прошло нормально, сейчас ядро 5.13.9
У меня ASUS UX333F. Отправил make-initrd bug-report на legion@altlinux.ru description: Notebook product: ZenBook UX333FA_UX333FA vendor: ASUSTeK COMPUTER INC. version: 1.0 serial: KBN0CV06585246F width: 64 bits capabilities: smbios-3.2.1 dmi-3.2.1 smp vsyscall32
make-initrd-2.20.1-alt1.x86_64 После dist-upgrade обновился и сработал make-initgrd без ошибок. Но загрузится в текущее ядро не удалось (un-def-5.11.21), как и не удалось загрузится в обновленное после update-kernel (un-def-5.12.19-alt2), а только в предыдущие (un-def-5.11.11-alt1 и меньше). Загрузка в легаси. Machine: Type: Laptop System: Dell product: XPS 13 9360 v: N/A serial: 82K28H2 Mobo: Dell model: 00GCYR v: A00 serial: /82K28H2/CN1296377I0012/ UEFI-[Legacy]: Dell v: 2.12.0 date: 05/26/2019
У вас на машине стоит только kernel-image-un-def-5.11.11-alt1.x86_64.rpm или есть другие пакеты с модулями ? Для вашего корня нужен модуль nvme, но я его не вижу в этом пакете: $ rpmquery -pl kernel-image-un-def-5.11.11-alt1.x86_64.rpm |grep -c /nvme 0 $ rpmquery -pl kernel-image-un-def-5.13.10-alt1.x86_64.rpm |grep /nvme /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-fabrics.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-fc.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-rdma.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/host/nvme-tcp.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvme-fcloop.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvme-loop.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-fc.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-rdma.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet-tcp.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvme/target/nvmet.ko /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvmem /lib/modules/5.13.10-un-def-alt1/kernel/drivers/nvmem/nvmem-rmem.ko Этот модуль я вижу только в kernel-image-ovz-el7.
Увидел. Он вкомпилен в ядро.
нужно сравнить старый и новый initrd, но выглядит всё так как будто всё должно грузится.
Для статистики: Ноутбук: HP 15s-eq2028ur Версия 2.20.1 ломает загрузку любого ядра после пересборки образа initramfs. Проверено с 5.10.54-std-def, 5.10.57-std-def, 5.12.19-un-def, 5.13.9-un-def. Bug report направлен legion@ почтой. Откаченный и поставленный на HOLD 2.19.1 все чинит.
(Ответ для nickel@altlinux.org на комментарий #7) > Откаченный и поставленный на HOLD 2.19.1 все чинит. можете мне почтой прислать рабочий initrd ?
(Ответ для Alexey Gladkov на комментарий #8) > (Ответ для nickel@altlinux.org на комментарий #7) > > Откаченный и поставленный на HOLD 2.19.1 все чинит. > > можете мне почтой прислать рабочий initrd ? Да, конечно! Выслал.
Проверил дома на Gigabyte Q87N плюс i5-4690... Та же песня, загрузка останавливается (un-def 5.13.10)...
make-initrd-2.22.0-alt1 -> sisyphus: Mon Aug 16 2021 Alexey Gladkov <legion@altlinux.ru> 2.22.0-alt1 - New version (2.22.0). - Runtime: + ueventd: Process events that were already in the queue before the daemon startup. This is a fix initramfs boot if ueventd is started after udevd due to dependencies (ALT#40720). - Feature gpu-drm: + Filter enabled and/or connected drm devices (ALT#40708). - Misc: + Fix links in the docs (ALT#40682). Sat Aug 14 2021 Alexey Gladkov <legion@altlinux.ru> 2.21.0-alt1 - New version (2.21.0).
Спасибо!