geninitrd i xz - co jest popsute ?
Arkadiusz Miskiewicz
arekm w maven.pl
Nie, 1 Lis 2009, 20:31:40 CET
On Sunday 01 of November 2009, Daniel Dawid Majewski wrote:
> geninitrd ma w opcjach :
> # geninitrd --help
> [...]
> [--compress=yes|xz|lzma|bzip2|gzip]
> [...]
>
> # xz -V
> xz (XZ Utils) 4.999.9beta
> liblzma 4.999.9beta
>
> # grep COMPRESS /etc/sysconfig/geninitrd
> COMPRESS=xz
xz nie obsługuje żaden z kerneli, nawet naszych (niezbędna zewnętrzna łatka)
lzma obsługują w miarę nowe kernele (np. 2.6.31-1, który właśnie wylądował na
ftp).
> geninitrd: finding compressor: xz (via xz)
>
> geninitrd: using gzip for compressor (fallback)
>
> geninitrd: Compressing initrd-2.6.28.10-4.xz with gzip
> ^^^^
> WTF ?
> Coś robię źle, czy geninitrd jest teraz niepełnosprytny ?
>
Najlepiej zostaw COMPRESS=yes, jak będzie kernel obsługujący dany sposób
kompresji to geninitrd automatycznie wybierze najlepszy wg kolejności xz,
lzma, bzip2, gzip.
--
Arkadiusz Miśkiewicz PLD/Linux Team
arekm / maven.pl http://ftp.pld-linux.org/
Więcej informacji o liście dyskusyjnej pld-devel-pl