|
发表于 2003-3-11 11:36:31
|
显示全部楼层
一个非常好的问题!
搞清楚这个问题对linux认识可以提高许多啊
我还没有搞清,请高手快来赐教啊
不过你的问题似乎是两个问题:1.系统启动过程 2.程序加载过程
------系统启动过程
开机后, bios 读主引导扇区(lilo占有这里), lilo载入内核镜像,把控制权给内核,内核配置自己,做一些事情后,启动 第一个进程--init,然后init派生其他所有的进程,ok.
这是一个很粗略的系统启动的描叙
--程序加载过程
呜呜,我还没有学习linux的方法, windows 的略知一二,主要涉及可执行程序的格式和操作系统加载器. linux下目前最流行的格式是elf,你可以查一篇elf文件格式的描叙,然后linux下的加载过程就请先知先觉的朋友们告诉我们了,谢谢. |
|