zoukankan      html  css  js  c++  java
  • linux的initrd.img的解压和打包


    initrd.img解压:

    [root@CentOS5 ~]# mkdir /usr/src/initrd

    [root@CentOS5 ~]# cp /boot/initrd-2.6.18-308.el5.img /usr/src/initrd

    [root@CentOS5 ~]# cd /usr/src/initrd

    [root@CentOS5 initrd]# ls

    initrd-2.6.18-308.el5.img

    [root@CentOS5 initrd]# mv initrd-2.6.18-308.el5.img initrd-2.6.18-308.el5.img.gz

    [root@CentOS5 initrd]# gunzip initrd-2.6.18-308.el5.img.gz

    [root@CentOS5 initrd]# cpio -i -d <  initrd-2.6.18-308.el5.img

    [root@CentOS5 initrd]# rm -rf  initrd-2.6.18-308.el5.img 

    [root@CentOS5 initrd]# ls

    bin  dev  etc  init  lib  proc  sbin  sys  sysroot


    initrd.img打包:

    [root@CentOS5 initrd]# find . -print|cpio -o -H newc > ../initrd-2.6.18-308.el5.img

    [root@CentOS5 initrd]# cd ..

    [root@CentOS5 src]# gzip -9 initrd-2.6.18-308.el5.img 

    [root@CentOS5 src]# mv  initrd-2.6.18-308.el5.img.gz  initrd-2.6.18-308.el5.img

    [root@CentOS5 src]# ls

    initrd-2.6.18-308.el5.img


    *initrd.img打包也可采用如下命令:

    [root@CentOS5 initrd]# find . | cpio --quiet -H newc -o | gzip -9 -n > ../initrd-2.6.18-308.el5.img.gz

    [root@CentOS5 src]# mv  initrd-2.6.18-308.el5.img.gz  initrd-2.6.18-308.el5.img

    [root@CentOS5 src]# ls

    initrd-2.6.18-308.el5.img

  • 相关阅读:
    【Python数据分析】NumPy之数组对象基础
    【Oracle11g】20_函数
    【Word】排版技巧
    cache介绍
    cache verilog实现
    在verilog中使用格雷码
    同步fifo与异步fifo
    AHB总线协议(二)
    Android Handler 消息机制原理解析
    值得推荐的开源C/C++框架和库
  • 原文地址:https://www.cnblogs.com/myiaas/p/4161370.html
Copyright © 2011-2022 走看看