标签:
看赵炯博士的《linux 0.11 源代码注释》已经两三周了,从今天起开始将一些个人总结和感悟分小标题写出来,聊作记忆以供后来查看。
在linux0.11源码的 /linux/boot/bootsect.s中,有一个标号定义ROOT_DEV
! ROOT_DEV: 0x000 - same type of floppy as boot.
! 0x301 - first partition on first drive etc
ROOT_DEV = 0x306
这里,ROOT_DEV是系统指定的根文件系统的设备号。大家都知道linux系统中“一切都是文件”,所以设备也是文件,这里的0x306就是根文件系统所在的设备对应的设备号。
这里要注意:Linux0.11中使用的设备号命名方式是老式命名规则,和今天的Linux系统设备号命名规则不同。下面分别进行说明。
标签:
原文地址:http://www.cnblogs.com/lidabo/p/5300530.html