0

如果我解压缩initrd.lz然后重新打包而不进行任何更改,则将其替换为 Casper 目录中用于 live CD 的新 initrd.lz。它是结构化的。在打包 initrd 时,我收到如下警告消息:

cpio:./usr/share/plymouth/themes/text.plymouth:无法统计:没有这样的文件或目录。

最后我的问题是,打包和解包的实用程序是什么initrd.lz

谢谢。

4

1 回答 1

1

提取 initrd 的内容:

  mkdir temp
  cd temp
  lzma -dc -S .lz /mnt/casper/initrd.lz | cpio -id

修改并将它们重新打包到一个新的 initrd 中:

  find . | cpio --quiet --dereference -o -H newc | lzma -7 > ~/new-initrd.lz

对于 text.plymouth 检查文件是否存在

于 2017-11-18T07:53:57.157 回答