如何解压和压缩initramfs?

如何解压和压缩initramfs?

我想修改里面的内容initramfs,但是不知道执行命令后如何解压和压缩sudo update-initramfs -c -k 6.4.0-rt8?看起来命令sudo cpio -idv < initrd.img-6.4.0-rt8 可以,但是为什么只有一个kernel目录。

执行后lsinitramfs initrd.img-6.4.0-rt8 | less,好像有很多文件?

initramfs文件供其他系统使用,而不是当前系统。

#sudo update-initramfs -c -k 6.4.0-rt8
update-initramfs: Generating /boot/initrd.img-6.4.0-rt8

#sudo cpio -idv < initrd.img-6.4.0-rt8
#ls 
initrd.img-6.4.0-rt8  kernel

非常感谢您的指出,不过解决了我的减压问题。如果我修改了解压文件,想重新压缩怎么办?

我在用Debian12

相关内容