无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2512|回复: 4
打印 上一主题 下一主题

系统启动时干了什么??

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-22 14:53:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟一个,正在寻求入门,下面是我在网上查的再加上一点我的理解,不知道对不对?有错请提醒,谢谢。
———————————————————————————————————————————————————
系统的启动:
实例windows7系统的启动:
1、开启电源——    
    计算机系统将进行加电自检(POST)。如果通过,之后BIOS会读取主引导记录(MBR),MBR找出活动分区(Active Partition),将活动分区的第一个扇区中的引导代码载入到内存。引导代码启动Windows启动管理器(Windows Boot Manager)程序Bootmgr.exe。  
2、启动菜单生成——
Windows启动管理器读取启动配置数据存储(Boot Confi guration Data store)BCD文件中的信息。此信息包含已被安装在计算机上的所有操作系统的配置信息。并且用以生成启动菜单。
3、核心文件加载至登录画面——
Windows 启动管理器(Windows Boot Manager)运行%SystemRoot%\System32文件夹中的OS loader——Winload.exe。Windows7启动时,加载其核心文件 Ntoskrnl.exe和hal.dll——从注册表中读取设置并加载驱动程序。接下来将运行Windows会话管理器(smss.exe)并且启动Windows启动程序(Wininit exe),本地安全验证(Lsass.exe)与服务(services.exe)进程,完成后,您就可以登录您的系统了。
简而言之:
wwindows 7启动:加电自检(POST)——BIOS读取MBR——加载Bootmgr——读取BCD文件——加载系统内核并启动系统。
windows xp启动:加电自检(POST)——BIOS读取MBR——加载ntldr——读取boot.ini——加载系统内核并启动系统。
Grub启动:加电自检(POST)——BIOS读取MBR——加载grldr——读取menu.lst——加载系统内核并启动系统。
Syslinux启动:加电自检(POST)——BIOS读取MBR——加载ldlinux.sys——读取syslinux.cfg——加载系统内核并启动系统。
———————————————————————————————————————————————————————
有谁知道以上几种启动方式的详细过程,及修改方法。还有没有别的启动方式?哪一种启动方式比较好比较流行?当然没有最好的,只有更好的,希望各位大虾多多讨论,让我们这些菜鸟不那么迷茫。如果篇幅过长就请大虾们另开帖子,然后加链接到这里,谢谢大家啦!
——————————————————————————————————————————————————————

请问硬盘安装的PE系统又是怎么引导启动的呢?


[ 本帖最后由 qq420100523 于 2010-8-22 21:34 编辑 ]
2#
发表于 2010-8-22 15:42:22 | 只看该作者
加强学习了  本人菜鸟
回复

使用道具 举报

3#
发表于 2010-8-22 23:43:43 | 只看该作者
启动过程还是步骤很多的,学习了。
回复

使用道具 举报

4#
发表于 2010-8-23 05:46:18 | 只看该作者
启动过程我只研究了xp的 其他略知一二 不过你叫我告诉你 我现在还没把握全对 而且要说的话也不是一两句可以说清楚的 你可以去搜索有关资料来看
回复

使用道具 举报

5#
发表于 2010-8-23 12:27:26 | 只看该作者
学习,感谢分享。。。。~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-4 04:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表