Reputation: 277
There is a bug with Ubuntu 10.04 Kernel updates (-31,-32) and I want to mount the initrd.img so I can compare the kernel images and see which modules are missing.
I have already tried -o loop with no success. Anyone have any advice?
Upvotes: 1
Views: 5343
Reputation: 31
For recent Ubuntu version (22.04 in my case), initrd.img
is compressed using LZ4 algorithm. I have to run lz4cat initrd.img | cpio -tiv
.
Upvotes: 1
Reputation: 347
The initrd (technically initramfs) is a compressed CPIO archive. You can use the cpio
command to manipulate it.
For example: zcat initramfs|cpio -tiv
will list the files in the archive.
Upvotes: 3