сжатие изображения initramfs, отличное от gzip

может ли сжатие изображения initramfs с помощью метода, отличного от gzip, например lzma?

Да. Я использую in-kernel initrd и предлагает по крайней мере следующие методы:

  • Нет (поскольку он сжат с помощью ядра)
  • GZip
  • BZIP
  • LZMA (возможно, zen- only)

EDIT : вы можете использовать его во внешнем файле и с LZMA (по крайней мере, на ubuntu ).

EDIT 2 : Wikipedia заявляет, что ядро ​​Linux поддерживает gzip, bzip и lzma (в зависимости от того, какие алгоритмы скомпилированы).

Вы можете видеть, какие сжатия поддерживаются для initramfs:

 zgrep CONFIG_RD_ /proc/config.gz # or grep CONFIG_RD_ /usr/src/linux/.config