当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > linux启动时挂载rootfs

Unix/Linux
Ubuntu 上安装IE浏览器的方法
Ubuntu Linux系统下设置静态IP的方法
搞定Ubuntu Linux下WPA无线上网
Ubuntu Linux 7.04QQ、MSN 安装和使用方法
windows系统与ubuntu系统远程连接
linux,Centos5,Ubuntu关掉ipv6的方法
在Ubuntu上安装Ruby的步骤
VMware Tools图文安装教程(以WIN2008和UBUNTU为例)
不用命令玩转Ubuntu 8.10(Wubi图文安装教程)
Fedora 9官方最终稳定版下载地址集合
fedora
修复grub/lilo引导菜单
Fedora 4.0 播放机支持mp3、wma的解决办法
Linux软件安装之RPM的安装技巧
fedora 8 DVD版下载
FC4下用wine 0.9.42 运行千千静听5.0.1版
Fedora 8 下 XMMS 的正确安装
Fedora Linux 8系统下配置SAMBA
Fedora 8下安装mplayer和evaqq视频下载
FC7中用yum自动搜索安装软件

Unix/Linux 中的 linux启动时挂载rootfs


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 217 ::
收藏到网摘: n/a

1。linux启动时,经过一系列初始化之后,需要mount 根文件系统,为最后运行init进程等做准备,mount 根文件系统有这么几种方式:

2。嵌入式系统根文件系统的一种实现方法:对于kernel和根文件系统都存储在flash中的系统,一般可以利用linux启动的initrd的机制。具体的过程前面已经比较清楚了,还有一点就是在启动参数中传递root=/dev/ram0,这样使得用initrd进行mount的根文件系统不再切换,因为这个时候实际的设备就是ram0。还有就是initrd的起始地址参数为虚拟地址,需要和bootloader中用的物理地址对应。