几个概念不是同一层次的东西。
1. 先看看rootfs是怎么回事:解析Linux中的VFS文件系统机制 http://www.bitscn.com/linux/security/200604/7690.html
2. 再看看initrd 里面究竟有什么东西:
initrd-x.x.x.img文件分析: http://www.chinaunix.net/jh/4/147511.html
3, 这篇文章可以简单看看:http://blog.chinaunix.net/u/2389/showart.php?id=54127
4, linux启动时挂载rootfs的几种方式 http://firstray.cn/?p=348
5,NFS ROOT : Linux , 使用NFS 作為rootfs : http://my.opera.com/checko/blog/show.dml/96759
最后给几个实际的例子:
· NFS Kernel Command
“root=dev/nfs nfsroot=192.168.1.100:/nfsroot ip=192.168.1.101:192.168.
100::255.255.255.0:localhost:eth0:off console=ttyS0,115200 mem=64M rw”
100::255.255.255.0:localhost:eth0:off console=ttyS0,115200 mem=64M rw”
· Jffs2 Kernel Command
“root=dev/mtdblock2 rootfstype=jffs2 ip=192:168.1.101:192.168.1.100::
255.255.255.0::etho:on console=ttyS0,115200 mem=64M rw”
255.255.255.0::etho:on console=ttyS0,115200 mem=64M rw”
· Ramdisk Kernel Command
“root=dev/ram0 initrd=0xa0800000,4M ramdisk=8192 mem=64M rw”