分页: 1 / 1

Ubuntu20.04(LiveCD)的initrd怎么解压

发表于 : 2020-04-18 19:02
WinXaaa
我想要更改Ubuntu20.04(光盘,不是系统)的Bootsplash,需要解压casper目录下的initrd(oem)文件,有什么办法可以解压吗?
我用cpio命令试过,只能解出一个Amd CPU的微码文件,有什么办法能提取出完整的initrd吗? :Faint
使用lsinitramfs命令能看到里面还有很多文件

Re: Ubuntu20.04(LiveCD)的initrd怎么解压

发表于 : 2020-04-19 0:11
astolia
它是多个cpio包拼接在一起的,从lsinitramfs的输出里也看得出来。你可以用unmkinitramfs来解包

代码: 全选

unmkinitramfs initrd a

Re: Ubuntu20.04(LiveCD)的initrd怎么解压

发表于 : 2020-04-19 9:26
WinXaaa
astolia 写了: 2020-04-19 0:11 它是多个cpio包拼接在一起的,从lsinitramfs的输出里也看得出来。你可以用unmkinitramfs来解包

代码: 全选

unmkinitramfs initrd a
很感谢
问题解决了

Re: Ubuntu20.04(LiveCD)的initrd怎么解压和压缩

发表于 : 2020-04-19 12:51
WinXaaa
还有一个问题,我成功的解压了initrd,怎么用同样的压缩方法把他还原