请教两个启动参数

请教两个启动参数

我对下面两个启动参数一直不是很清楚,这里请大家指点一下:
1、关于init和initrd
我经常将这两者混淆着用,一般也不会出什么问题,可是我在硬盘安装turbo linux的时候发现两者原来是有区别的。我先是使用:loadlin.exe vmlinuz init=bzImage.img ramdisk_size=128000,结果是报错,说什么root=...不正确;我接着改用loadlin.exe vmlinuz initrd=bzImage.img ramdisk_size=128000,结果引导成功了。我想请教一下init,initrd这两个参数在这次引导中大概的区别。
2、我的第二问题是关于日amdisk_size和root=/dev/ram 的区别。我在我的硬盘上安装了一个CDLinux,通过下面命令可以将其引导到内存中:loadlin.exe vmlinuz initrd=initrd.gz root=/dev/ram ro
而linux系统的硬盘安装的引导一般是使用:
loadlin.exe vmlinuz initrd=... ramdisk_size=... ro
这种通过设定日amdisk_size参数的方法
我想请教一下,同样是将系统引导在内存中,通过设定root=/dev/ram 和 设定ramdisk_size =... 的这两种方法有什么区别。
谢谢!
:-)
我也想知道!