分页: 1 / 1
Ubuntu20.04(LiveCD)的initrd怎么解压
发表于 : 2020-04-18 19:02
由 WinXaaa
我想要更改Ubuntu20.04(光盘,不是系统)的Bootsplash,需要解压casper目录下的initrd(oem)文件,有什么办法可以解压吗?
我用cpio命令试过,只能解出一个Amd CPU的微码文件,有什么办法能提取出完整的initrd吗?
使用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,怎么用同样的压缩方法把他还原