Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185150
  • 博文数量: 36
  • 博客积分: 1952
  • 博客等级: 上尉
  • 技术积分: 485
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-08 22:30
文章存档

2011年(1)

2010年(35)

分类: LINUX

2010-10-25 11:21:57

Linuxwindows在启动方面的比较:
linux:第一步:硬件读取引导扇区;
windows:第一步:硬件读取引导扇区;

linux:第二步:加载LILO或者grub
windows:第二步:加载NTLDR并读取BOOT.ini文件(类似与lilo.conf或者grub.conf

linux:第三步:加载内核;
windows:第三步:NTDETECT运行并决策硬件设备;

linux:第四步:挂装根文件系统;
windows:第四步:NTLDR加载NTOSKRNL.EXENT内核和HAL.DLL,硬件基本驱动层。

linux:第五步:启动init,一切进程的祖父
windows:第五步:NT准备好C:盘;

linux:第六步:读取/etc/inittab文件;
windows:第六步:服务器管理器SMSS.EXE加载,它读入注册表registry并决定需要加载哪些服务;

linux:第七步:允许所有运行级别1指定的脚本程序;
windows:第七步:加载WIN32系统;

linux:第八步:在运行级别1的结尾处告诉系统前进到运行级别3
windows:第八步:启动提供登录服务的winlogon

linux:第九步:允许所有运行级别3指定的脚本程序;系统就绪;
windows:第九步:SCREG,注册表扫描工具和LSASS,本地安全授权工具随winlogon一起启动,开始加载驱动程序,系统就绪;

阅读(1652) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-10-25 16:08:34

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com