讲解win7启动过程
14页1、:BIOSfMBRfBootmgriBCDT Winload exef 内核加载1. 开机后,BIOS进行开机自检(POST),然后选择从硬盘进行启动,加载硬 盘的MBR并把控制权交给MBR(MBR是硬盘的第一个扇区,它不在任何一个 分区内);2. MBR会搜索64B大小的分区表,找到4个主分区(可能没有4个)的活动分 区并确认其他主分区都不是活动的,然后加载活动分区的第一个扇区 (Bootmgr)到内存;3. Bootmgr寻找并读取BCD,如果有多个启动选项,会将这些启动选项反映 在屏幕上,由用户选择从哪个启动项启动。4. 选择从 Windows7 启动后,会加载 C:windowssystem32winload.exe, 并开始内核的加载过程,内核加载过程比较长,比较复杂,这里就不一一 讲了。在这个过程中,bootmgr和BCD存放在Windows7的保留分区里,而 从Winload.exe开始,就开始进入到C盘执行内核的加载过程了。 MBR (Master Boot Record),中文意为主引导记录。注意事项硬盘的0磁道的第一个扇区称为MBR,它的大小是512字节,而这个区域
2、可以分 为两个部分。第一部分为pre-boot区(预启动区),占446字节;第二部分是 Par tit ion t able区(分区表),占66个字节,该区相当于一个小程序,作用 是判断哪个分区被标记为活动分区,然后去读取那个分区的启动区,并运行该区 中的代码。他是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取 它。但我们可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的内容, 也可用软件工具Norton8. 0中的DISKEDIT.EXE来读取 BCD二Boot Configuration Data (启动设置数据),BCD是操作系统中的启 动设置数据,在有vis ta或windows7的多重操作系统中,系统通boot mgr程序导入BCD 文件完成启动菜单的引导。可用bcdedit.exe程序来编辑BCD文件,来调整开机默认操作系统和等待 时间。先让我们看一下 windows7 的启动过程的常识:电脑加电后,首先是启动BIOS程序,BIOS自检完毕后,找到硬 盘上的主引导记录MBR, MBR读取DPT (分区表),从中找出活动的 主分区,然后读取活
3、动主分区的PBR(分区引导记录,也叫dbr,究竟 该叫什么,网络上争论未休,我们姑且叫它pbr吧),PBR再搜寻分区 内的启动管理器文件BOOTMGR,在BOOTMGR被找到后,控制权就 交给了 BOOTMGR。BOOTMGR 读取bootbcd 文件(BCD=Boot Configuration Data, “启动配置数据”,简单地说, windwows7 下的 bcd 文件就相当于xp下的boot.ini文件),如果存在着多个操作系统并且选 择操作系统的等待时间不为0 的话,这时就会在显示器上显示操作系统 的选择界面。在我们选择启动WIND0WS7后,BOOTMGR就会去启 动盘寻找 WINDOWSsystem32winload.exe,然后通过 winload.exe 加载windows7内核,从而启动整个windows7系统。可以把这个过程简单 地概括为:BIOS-MBR-DPT-pbr- Bootmgr-bcd-Winload.exe-内核加载 -整个 windows7 系统本文就来说一说 MBR-DPT-pbr- Bootmgr-bcd这一段可能 出现的故障的解决。mbr出
4、现问题,主要是mbr代码被改写,因为被改写的代码不同, 所以出错信息也各不相同。比如我们装了 windows7与ubuntu双系 统, ubuntu改写了 mbr,在我们把ubuntu所在的分区格式化后,既进不了 windows7,也进不了 ubuntu,开机的时候会出现如图的错误 提示:GBIJT1 | fjaH i ny t p Ifm*总 ua i + . Errur Z2图一解决的办法就是重写mbr。对于重写mbr,我们所熟知的是在dos下用 fdisk /mbr命令进行重写。fdisk /mbr所重写的mbr与xp是兼容的,但 是,与windows7已经不那么兼容了。实践表明:用fdisk /mbr命令重 写windows7的mbr后,需要重建bed,否则不能正常启动windows7。 有网友指出,这里面的原因是fdisk /mbr命令改写了 mbr中的硬盘签名。 一般的分区工具都是可以重写mbr的,比如diskgenius,它所重写的 mbr与windows7是兼容的。也可以用bootree /fixmbr命令重写。要 运行Bootree.exe工具,必须启动 Window
《讲解win7启动过程》由会员鲁**分享,可在线阅读,更多相关《讲解win7启动过程》请在金锄头文库上搜索。
2022关于高中青的作文300字集锦五篇
建材市场总经理述职报告
电工电子技术复习
微课程设计与制作微课制作说明心得体会
物流部绩效考核制度
我爱绿萝作文600字
部门年终总结参考范文(2篇).doc
解方程一移项学研侧
2020沪教版五四制数学三年级上册全册word版114页
关于开展创建平安校园工作计划(二篇).doc
模板支撑体系设计
车位租赁协议书样本(十篇).doc
某物业公司管理工作流程图
非全日制劳动合同范本
My View on Success
小学英语三年级上册Let'slearn教案
餐厅工作计划
2021-2022年五年级信息技术上册 第6课运指如飞教案 湘科版
学生给校长的建议书
七年级思想品德导学方案9
2023-02-03 1页
2022-08-07 7页
2022-09-07 2页
2022-12-28 6页
2023-10-09 7页
2023-11-19 2页
2023-10-09 7页
2023-03-21 8页
2024-02-11 2页
2023-08-24 4页