2.6核心中的initrd.img採用cpio壓縮,不再是2.4核心使用的ext2格式,無法使用mount -o loop 掛載。需要使用gunzip解壓縮,然後再使用cpio解包
cp /boot/initrd-***.img initrd.img.gz
gunzip initrd.img.gz
mkdir initrd
mv initrd.img initrd
cd initrd
cpio -ivmd < initrd.img
通過以上命令就將initrd.img解壓了,現在就可以對其進行編輯,完成後使用以下命令重新壓制
find . | cpio -cv -o > ../initrd.new.img
gzip ../initrd.new.img
ubuntu 壓縮及解壓檔案
1.壓縮zip zip r archive name.zip directory to compress 2.tar只是打包並不壓縮,好處就是它只消耗非常少的cpu以及時間去打包檔案 tar cvf archive name.tar directory to compress 3.壓縮tar.gz ...
linux 檔案壓縮及解壓方式
gz,bz2,bz,z,tgz,zip,rar,lha,rpm等格式的解壓 gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 解壓 tar zxvf filename.tar.gz 壓縮 tar zcvf ...
壓縮及解壓縮
1.壓縮一組檔案為tar.gz字尾。tar cvf pgdump.tar pgdump tar cvf pgdump.tar pgdump dev null 2 1 gzip q pgdump.tar or tar cvfz pgdump.tar.gz pgdump tar cvfz pgdump....