如果我解压缩initrd.lz
然后重新打包而不进行任何更改,则将其替换为 Casper 目录中的新 initrd.lz 用于 live CD。它是结构化的。在打包 initrd 时,我收到如下警告消息:
cpio: ./usr/share/plymouth/themes/text.plymouth: 无法统计: 没有这样的文件或目录。
最后我的问题是,打包和解包initrd.lz
的效用是什么?
谢谢。
提取 initrd 的内容:
mkdir temp
cd temp
lzma -dc -S .lz /mnt/casper/initrd.lz | cpio -id
修改并重新打包到一个新的初始化中:
find . | cpio --quiet --dereference -o -H newc | lzma -7 > ~/new-initrd.lz
对于text.plymouth,请检查该文件是否存在