发布时间:2012-12-17 10:11:20
经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在执行时的异同、协议栈的架构和原理、驱动程序的机制等等。 本人在综合了现有网上大家智慧的基础上,结合对2.6.32的内核代码的研读,基于CentOS 6.0系统对Linux的启动流程做了些分析。由于才疏学浅,知识所限,有些地方分析不妥之处还请各位高手不吝赐教。 OK,我们言归正传。对于一台安装了Linux系统的主机来说,当用户按下开机按钮时,一......【阅读全文】
发布时间:2012-12-17 10:07:47
转自 http://bbs.chinaunix.net/thread-1965405-1-1.html 你的问题,要分2方面和你解释:1.将这个文件映射成/目录及各子目录的不是将这个文件映射根目录成及各子目录的,而是对应的根文件系统,简称rootfs(root file system),对应着/根目录及其各个子目录和文件。发现要解释清楚,要简单说清楚整个系统启动的过程:【系统启动过程简介】初始化代码读取uboot到内存里面,然后跳转到uboot那里去执行uboot,uboot初始化必要的硬件,加载一些驱动,其中包括nand flash的驱动,然后根据你的uboot里面设置的一个启动......【阅读全文】