|
发表于 2005-5-14 13:42:37
|
显示全部楼层
这个只是一种手工做initrd.img的方法,还有很多变化
1. 如果你有一个别的不用dd的方法做这一步,请告诉我,我也想知道,不过我告诉你,dd的if是/dev/loop
2.如果你不想用ext2,随你,你想用什么都可以, 不过别忘了把对应的fs 做进内核而不是做成模块
3.有本事自己写个linuxrc,如果不想叫这个名字,你也可以起个名字要stupidrc,在kernel一行加个参数就行了,如果没本事,就到网上查一下随便找个来用,放在根目录,如果你不想放在根目录,你也可以放在ass.hole目录里面,一样的,kernel里参数指定
4.你都有本事自己写linuxrc了,还不知道要向这里面放哪些文件? 估计是不知道,那我再给你点提示,里面的目录有/bin /sbin /dev /lib /lib/modules/kernel-xxx 不用我说了吧,放上你linuxrc里用到的东西,和相关他们的东西。 /dev里最少要有null 和console, 把你要加的ko放进去, 你都想自己全手工做initrd.img了,肯定能解决ko的相关module
只要是LINUX,都可以用这种方法手工做initrd.img |
|