小编vir*_*ius的帖子

如何从 ubuntu-20.04-live-server-amd64.iso 中提取 initrd

我正在尝试更新用于重新管理 20.04 的 Ubuntu 18.04 安装映像的进程,但在提取 initrd 存档时遇到问题。使用的命令是cpio -id --no-absolute-filenames. 当我使用相同的命令从 20.04 映像中提取 initrd 映像时,它会提取kernel/x86/microcode/AuthenticAMD.bin并停止。

检查 initrd 文件内容,我可以看到“TRAILER”部分,显示该文件中有多个存档。正如有关 cpio 档案的其他线程中所建议的,我尝试按如下方式提取复合档案:cat initrd | while cpio -id --no-absolute-filenames; do :; done。在这种情况下,第一个条目会提取,但它有一堆“0 块”并且不会提取其他任何内容。

有谁知道这个档案是如何创建的或如何提取它?

disk-image initrd 20.04

6
推荐指数
2
解决办法
9414
查看次数

标签 统计

20.04 ×1

disk-image ×1

initrd ×1