Chinaunix
标题:
Fedora系列发行版中制作initrd
[打印本页]
作者:
neilengineer
时间:
2009-05-25 13:45
标题:
Fedora系列发行版中制作initrd
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
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 (
neilchiao at gmail.com
)
*转载请注明出处:
neilengineer.cublog.cn
*欢迎访问:新星湾(
www.xinxingwan.com
)
*/
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u3/91522/showart_1944087.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2