Portál AbcLinuxu, 12. listopadu 2025 15:53
%define kernel_variant_posttrans(s:r:v:) \
%{expand:%%posttrans %{?-v*}}\
/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --rpmposttrans %{KVERREL}%{?-v:.%{-v*}} || exit $?\
%{nil}
Protože jinak se mi při instalaci jádra ukazovala chyba:
Running Transaction
Installing : kernel-firmware [1/3]
Installing : kernel [2/3]
Cleanup : kernel [3/3]
Usage: new-kernel-pkg [-v] [--mkinitrd] [--rminitrd]
[--initrdfile=<initrd-image>] [--depmod] [--rmmoddep]
[--kernel-args=<args>] [--remove-args=<args>]
[--banner=<banner>] [--multiboot=multiboot]
[--mbargs=mbargs] [--make-default]
<--install | --remove | --update> <kernel-version>
(ex: new-kernel-pkg --mkinitrd --depmod --install 2.4.7-2)
error: %posttrans(kernel-2.6.27.7-53.fc8.i686) scriptlet failed, exit status 1
Nesetkal jste se s tím někdo a nevíte jak to opravit?
Předem děkuji vaše rady.
Není jednoduší si přeložit jádro přímo z zdrojáků ? Jsem si pro Fedoru několikrát překládal a bez problémů.
To že to skolabuje při bootu na tom že to nenalezne HDD je tím že jsi asi nevygeneroval nový ramdisk.
ldd /bin/bash jsem dal na odpovídající místa.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.