|
|
发表于 2005-9-21 15:30:54
|
显示全部楼层
用RAMdisk制作出来的根文件系统,为了保证内核的通用性和简洁性。例如在内核编译时把ext3文件系统做为模块而没有直接包含,但实际的根文件系统是ext3文件系统 /dev/hda1 ,则必须要制作initrd,同时把ext3模块放在/lib/module/2.4.20/kernel/ 下面 ,才能在启动时加载实际的根文件系统,否则会停在找不到根文件系统的错误信息上。initrd还用在建立liveCD的启动上。
详细情况可以参考 使用ram disk初始化(initrd)
http://ww.21icsearch.com/more.asp?name=good02xaut&id=2331 |
|