Chinaunix首页 | 论坛 | 博客
  • 博客访问: 286320
  • 博文数量: 65
  • 博客积分: 1490
  • 博客等级: 上尉
  • 技术积分: 835
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-16 20:00
文章分类

全部博文(65)

文章存档

2015年(1)

2012年(3)

2010年(7)

2009年(54)

我的朋友

分类: LINUX

2009-05-25 13:45:48

2.6内核中的initrd.img采用cpio压缩,不再是2.4内核使用的ext2格式。
 
1、解压initrd***.img:
#cp /boot/initrd-***.img  initrd.img.gz
#gunzip initrd.img.gz
#mkdir initrd
#mv initrd.img initrd
#cd initrd
#cpio -ivmd < initrd.img
 
 
2、修改initrd
对解压后的initrd文件系统进行相关修改。
 
 
3、生成新的initrd
#find . | cpio -o -H newc | gzip > /mnt/sda1/boot/initrd.img-2.6.18-4-686
(注:-H newc 是必须的,否则内核会认为是ramdisk,而不是initramfs)
 
 

 /*

*By Neil Chiao ()

*转载请注明出处:neilengineer.cublog.cn

*欢迎访问:新星湾()

*/

 
 
 
阅读(893) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~