Você pode fazer isso com o GNU cpio :
$ find . | cpio -o -H newc > /tmp/file
40 blocks
$ file /tmp/file
/tmp/file: ASCII cpio archive (SVR4 with no CRC)
Eu tenho um arquivo em /boot/initramfs.gz
extrai-o usando tar -xzvf initramfs.gz -C ./
Eu tenho um arquivo initramfs
.
└──╼ $ file initramfs
initramfs: ASCII cpio archive (SVR4 with no CRC)
Pode ser aberto usando ark
. Mas eu quero mudar alguns arquivos neste arquivo initramfs
.
Euextraí-lousandoark
etenhoumapastainitramfs
.Agoraquerosalvá-locomoantes.
Como faço para criar um arquivo cpio ASCII (SVR4 sem CRC) como o original?
Você pode fazer isso com o GNU cpio :
$ find . | cpio -o -H newc > /tmp/file
40 blocks
$ file /tmp/file
/tmp/file: ASCII cpio archive (SVR4 with no CRC)
Tags initramfs cpio mkinitcpio