web-dev-qa-db-ja.com

ASCII cpioアーカイブ(CRCなしのSVR4))を作成する方法?

_/boot/initramfs.gz_にファイルがあります

_tar -xzvf initramfs.gz -C ./_を使用して抽出します。ファイルinitramfsを取得しました。

└──╼ $ file initramfs initramfs: ASCII cpio archive (SVR4 with no CRC)

arkを使用して開くことができます。しかし、このファイルinitramfsのいくつかのファイルを変更したいと思います。

enter image description here

arkを使用してそれを抽出し、フォルダーinitramfsを取得しました。これで以前と同じように保存したいと思います。

enter image description here

オリジナルのようにASCII cpioアーカイブ(CRCなしのSVR4))を作成するにはどうすればよいですか?

4
dotslash

あなた GNU cpio でこれを行うことができます:

$ find . | cpio -o -H newc > /tmp/file
40 blocks
$ file /tmp/file
/tmp/file: ASCII cpio archive (SVR4 with no CRC)
9
that other guy