По умолчанию mkinitcpio генерирует два образа после установки или обновления ядра: /boot/initramfs-linux.img and /boot/initramfs-linux-fallback.img. fallback образ создается с точно таким же конфигурационным файлом за исключением хука autodetect, что позволяет включить в него все модули. Хук autodetect обнаруживает нужные модули необходимые для оборудования и включает их в initramfs.
Можно создать любое количество initramfs с различными конфигурациями. Необходимый initramfs должен быть прописан в конфигурационном файле загрузчика. После изменения конфигурационного файла initramfs должен быть пересобран. Для стандартного ядра Arch Linux, linux:
# mkinitcpio -p linux
Параметр -p (сокращение от preset) указывает на использование preset файла из /etc/mkinitcpio.d (т.е. /etc/mkinitcpio.d/linux.preset для linux). preset файл определяет параметры сборки initramfs образа вместо указания файла конфигурации и выходной файл каждый раз.
Warning: preset файлы используются для автоматической пересборки initramfs после обновления ядра; вудьте внимательны при редактировании их.
Проверил, как ни странно регистр буквы «P» повлиял на выбор пресета, p — пресет нужно указывать вручную,
а P указывания не просит. В папке /etc/mkinitcpio.d/ у меня только 1 пресет linux44, от единственного ядра 4.4
Благодарю, всё получилось. Делаю вывод, что автоматического обновления сообщений при запуске системы (после обновления systemd) не происходит. И надо допиливать ручками. Впрочем также, как и информации о самой системе после перехода на стабильный выпуск.
Конечно, это просо файлик /etc/lsbrelease, который даже вручную можно править и screenfetch будет выводить что Вам угодно, я так Manjaro ради прикола в Debian, Arch и Ubuntu превращал)))
Кстати, там еще много пакетов *-dev должно было остаться… можешь проверить, их можно легко переустановить на stable, установив одноименные без приставки -dev
Спасибо, помогло. Но сначала потребовалось удалить manjaro-release-dev по причине конфликта. А потом уже установить, а не обновить. Теперь понятно, откуда система забирала данные.
Ждал именно вашей сборочки, ибо прошлая очень приглянулась!
Качаю, буду ставить на свой проверенный временем Lenovo Thinkpad T420.
Благодарю за проделанную работу.
а P указывания не просит. В папке /etc/mkinitcpio.d/ у меня только 1 пресет linux44, от единственного ядра 4.4
mkinitcpio -P
Вот тут сказанао о -M, -v. Другой информации поиск не выдал.
P.S. Нашёл вот здесь.
Уже все починили и не нужно в AUR лезть лишний раз
sudo mkinitcpio -P
Кстати, там еще много пакетов *-dev должно было остаться… можешь проверить, их можно легко переустановить на stable, установив одноименные без приставки -dev
Сижу сборку собираю и параллельно кодинг на Java учу, авось пригодится =)
Качаю, буду ставить на свой проверенный временем Lenovo Thinkpad T420.
Благодарю за проделанную работу.