Summary: | Ломает генерацию initrd и загрузку ОС | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> | ||||
Component: | make-initrd | Assignee: | Alexey Gladkov <legion> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | blocker | ||||||
Priority: | P3 | CC: | glebfm, ldv, legion, mike, placeholder | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
make-initrd-2.2.1-alt1 -> sisyphus: Mon Sep 24 2018 Alexey Gladkov <legion@altlinux.ru> 2.2.1-alt1 - Add more requires - Feature changes: + kbd: Fix path to consolefonts (ALT#35427) |
Created attachment 7772 [details] Скриншот установки нового ядра После обновления make-initrd с 2.1.2-alt1 до 2.2.0-alt1 перестали генерироваться initrd и симлинки vmlinuz/initrd.img в /boot , выдавая ошибку отсутствия /lib/kbd/keymaps/consolefonts (см. скриншот). Все установленные после этого пакета ядра уже не загружаются ("Unable to mount root fs"). Старые ядра работают. Содержимое /e/initrd.mk: =8<==================================================================== AUTODETECT = all FEATURES += lvm kbd mdadm =8<==================================================================== Я посмотрел в БД rpm что consolefonts есть в /lib/kbd и сделал на него оттуда симлинк в keymaps. После этого у меня установка новых ядер стала проходить успешно. Что странно, т.к. пакет kbd-data (которому принадлежит consolefonts) не менялся уже несколько лет и ссылка на /lib/kbd/keymaps/confolefonts добавлена в код make-initrd в 2015-м. У меня с симлинком работает, но потенциальный блокер.