carriezhangyan

一、解压initramfs.img

# mkdir test
# cp /boot/initramfs.img /test
# cd test
# file initramfs.img
   initramfs.img: gzip compressed data, last modified: Sat May 27 10:47:51 2017, from Unix

 

如果文件模式是 gzip compressed data
解压文件的命令是:

# mv initramfs.img initramfs.img.gz
# gunzip initramfs.img.gz
# cpio -idmv < ./initramfs.img 

 

如果文件模式是 xz compressed data
解压文件的命令是:

# mv initramfs.img initramfs.img.xz
# xz -d initramfs.img.xz
# cpio -idmv < ./initramfs.img 

 

2、查看initramfs.img中的文件

#dracut --force
#lsinitrd initramfs.img    //查看initramfs.img中所有的文件
#lsinitrd initramfs.img | grep usb.ko   //查看initramfs.img中是否有usb.ko

 

二、压缩 initramfs.img:

# cd test
# find . | cpio -o -H newc | gzip > /boot/initramfs.img.gz
# cd /boot
# mv initramfs.img.gz initramfs.img 

 

initramfs.img 加载不了系统真实的驱动:
man dracut
/etc/dracut.conf

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-11-18
  • 2021-07-15
  • 2021-09-12
  • 2022-12-23
  • 2021-12-04
  • 2021-12-09
  • 2022-02-25
猜你喜欢
  • 2022-02-08
  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案