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-м. У меня с симлинком работает, но потенциальный блокер.
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)