ITPub博客

首页 > Linux操作系统 > Linux操作系统 > zt:Linux cpio initrd操作

zt:Linux cpio initrd操作

原创 Linux操作系统 作者:lfree 时间:2008-04-14 16:05:08 0 删除 编辑

今天需要修改initrd.img 文件,才发现rhel已经修改文件格式,

采用gz+cpio的模式,不是原来的gz+ext2文件系统,google

发现如下链接,记录下来:

http://blog.opensource.org.cn/hdcola/2007/09/linux-cpio-initrd.html

在OpenSUSE中使用了2.6 kernel所支持的cpio initrd。我们需要手工更新这个initrd时需要一系列的操作。这里记录下来:
解开一个cpio initrd:
> mkdir work
> cp /boot/initrd.img ./initrd.img.gz
> gunzip -c initrd.img.gz
> cpio -i --make-directories < initrd.img
制作一个cpio initrd
> find . | cpio -c -o > ../initrd.img
> gzip ../initrd.img

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-1002522/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    4014
  • 访问量
    7990997