[make-initrd] Проверка версии make-initrd

Alexey Gladkov gladkov.alexey at gmail.com
Thu Jul 1 20:18:03 MSK 2021


On Thu, Jul 01, 2021 at 11:54:18PM +0700, Антон Мидюков wrote:
> 01.07.2021 21:16, Alexey Gladkov пишет:
> > On Thu, Jul 01, 2021 at 04:59:52PM +0300, Leonid Krivoshein wrote:
> >>> Я могу:
> >>> ID=make-initrd
> >>> VERSION_ID=2.19.1
> >>> NAME="make-initrd"
> >>> VERSION="9.1  make-initrd-2.19.1"
> >>> PRETTY_NAME="ALT Workstation K 9.1  (Centaurea Pineticola) make-initrd-2.19.1 (Initramfs)"
> >>> ANSI_COLOR="0;34"
> 
> Это же нормальный конфиг?

Да. Этот конфиг сгенерирован make-initrd.

> >>
> >> У меня пакетная база в зеркале чуть старее и вывод сейчас такой:
> >>
> >> NAME="ALT"
> >> VERSION="9.1"
> >> ID=altlinux
> >> VERSION_ID=9.1
> >> PRETTY_NAME="ALT Workstation K 9.1  (Centaurea Pineticola)"
> >> ANSI_COLOR="0;33"
> >> ...

Этот явно из системы и к слову не выглядит правильным согласно
документации на os-release [1]. Кажется содержимое должно быть:

PRETTY_NAME="ALT Workstation K 9.1 (Centaurea Pineticola)"
NAME="ALT"
VERSION="9.1 (Centaurea Pineticola)"
VERSION_ID="9.1"
VERSION_CODENAME="Centaurea Pineticola"
VARIANT="Workstation"
VARIANT_ID=workstation

Но вам виднее.

[1] https://www.freedesktop.org/software/systemd/man/os-release.html

> >>
> >> При этом я проверил, что /etc/initrd-release перед запуском make-initrd в
> >> образ не попадает при сборке. Какая-то хитрая фича make-initrd от K-9.1?
> > 
> > Теперь видно, что в initrd попадает системный os-release. make-initrd
> > должен генерировать initrd-release, но видно я проглядел что-то.
> > Спасибо, буду смотреть и закручивать гайки.
> > 
> 
> У меня появилось предположение, что проблемы в новом make-initrd уже
> нет. Я конечно не все образы посмотрел. Но везде конфиг, как я привёл в
> начале письма.  Посмотрел последние стартеркиты (с make-initrd 2.16).
> Проблемный конфиг у live с systemd. У всех этих сборок включен plymouth. 

Проблемного конфига нет с последним make-initrd и с systemd ?

-- 
Rgrds, legion



More information about the Make-initrd mailing list