如何在RHEL7上重新打包initramfs映像?

问题描述 投票:0回答:1

在RHEL 7上,initramfs图像文件格式已更改。要解压缩映像,需要skipcpio。例如

/usr/lib/dracut/skipcpio /boot/initramfs-3.10.0-957.el7.x86_64.img | gunzip -c | cpio -idmv

我使用上面的命令成功解压缩了映像,但是无法将其打包。旧方法(如在RHEL 6上的方法)不起作用(

find . | cpio -o -c | gzip -9 > /boot/new.img

是否可以将图像重新打包到RHEL7上?

谢谢

redhat rhel7 cpio initramfs
1个回答
0
投票

包装与旧的Red Hat Enterprise Linux(RHEL)版本相同:

find . | cpio -o -H newc > ../initramfsFile

gzip -c ../initramfsFile > initramfsFils.img

© www.soinside.com 2019 - 2024. All rights reserved.