Linux(initrd相关)
echoisland
这个作者很懒,什么都没留下…
展开
-
Linux2.6 内核的 Initrd 机制解析
<br />Linux2.6 内核的 Initrd 机制解析<br /> 李 大治 (dazhi.li@gmail.com), 软件工程师<br /> <br />简介: Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和转载 2010-10-21 07:36:00 · 5319 阅读 · 0 评论 -
initrd的缺点和initramfs的优点
boot loader装入kernel, 然后kernel需要执行/sbin/init, 读取这个文件就必须先mount根文件系统, 早期是通过启动时的root=参数告诉内核根文件系统在哪个设备上, 随着硬件和技术的发展,现在根文件系统可能位于一个网络存储如NFS上, 可能由于RAID而散布于多个设备上, 可能位于一个加密设备上需要提供用户名和密码,这时root=参数就显得不够了. 为了应付这种局面, 先后出现两种机制来作为boot loader装载kernel到真正的/sbin/转载 2010-10-21 07:19:00 · 3756 阅读 · 0 评论