Initramfs

如何創建 ASCII cpio 存檔(沒有 CRC 的 SVR4)?

  • July 26, 2016

我有一個文件/boot/initramfs.gz

tar -xzvf initramfs.gz -C ./使用I got a file提取它initramfs

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

它可以使用ark. 但我想更改此文件中的一些文件initramfs

在此處輸入圖像描述

我使用它提取它ark並得到一個文件夾initramfs。現在我想像以前一樣保存它。

在此處輸入圖像描述

如何像原始文件一樣創建 ASCII cpio 存檔(沒有 CRC 的 SVR4)?

可以用 GNU cpio 做到這一點

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

引用自:https://unix.stackexchange.com/questions/298254