设为首页 收藏本站
查看: 1583|回复: 6

[经验分享] xp与window7启动过程与故障分析

[复制链接]

尚未签到

发表于 2012-12-19 08:52:02 | 显示全部楼层 |阅读模式
一、             XP启动
第一步、电脑开机时,会首先运行POST程序,POST将检测系统的总内存以及其他硬件设备的状况,同时检测BIOS参数,找到启动盘。

注:如果无法找到启动盘或启动盘设置不正确,则会提示“boot failure - insert system diskette.

第二步、然后将启动磁盘第一个物理扇区(001扇区,也就是MBR)加载到内存,然后检查扇区尾部标志是否等于0x55aa.若不等于则转去尝试其它启动盘。如果没有其他启动介质,则显示 no rom basic system halted”,然后死机。

注:没有再硬盘或软盘上找到引导扇区,只好企图运行ROM BASIC,而现在的兼容机基本上都没有安装ROM BASIC程序,故报此错误。

第三步、成功加载硬盘主引导记录并运行,主引导记录会在DPT中查找活动分区的起始位置(一盘为C盘)。

:如果此时无法找到活动分区(有很多人遇到分区未激活而无法启动的情况,这时不需要重装系统,使用Fixboot恢复即可,详见下文),或分区表结构错误,则可能会提示,分区表错误。“Invalid partition table

第四步、接着活动分区的引导扇区(DBR)被加载并执行,检查引导扇区尾部是否等于0x55aa,若不等于则显示 “Missing Operating System”,然后停止,或尝试软盘启动。

注:DBR是操作系统可以直接访问的第一个扇区,由格式化产生,DBR也为一个扇区,512字节,扇区尾部标志是0x55aa,如没有这个标志,一般认为不是系统盘,这时会提示 Missing Operating System”或“error loading operating system”、“non-system disk or disk error, replace disk and press a key to reboot”等提示。
BDR包括一个引导程序(PBR)和一个称为BPB的本分区参数记录表。其引导程序加载后会在根目录中寻找系统文件NTLDR文件并将控制权给该文件。如果出错时会提示:ntlcdr is missing

第五步、引导扇区的引导程序加载并初始化NTLDR文件,将启动控制权交给NTLDR文件,后期也会进行一系列的工作,如加载硬件配置、设备的驱动程序以及需要加载的服务等。

注:启动过程序中NTDETECT.COM文件将会收集计算机中硬件信息列表,然后将列表返回到NTLDR,因此启动过程中NTLDRNTDETECT.COM文件不可缺少。


0ebe2c21f98a8157f8b99d55e5f1c396.jpg

以下为系统盘下(C盘)XP下的引导程序文件:


2cd6cf811684bbfd5995324bc16799fb.jpg
二、故障处理:

修复MBR
1DOS命令:Fdisk/mbr(使用矮人DOS工具等)
2、在PE环境下,使用磁盘分区管理winpm,--硬盘--更新MBR
3、在PE环境下,使用磁盘管理工具,Diskgenius,选择工具,重写主引导记录。
通过以上方法,能覆盖引导记录的代码区,但不重建或修复分区表。因此只适用于主引导记录出错时的情况。不要担心会出现数据丢失。

二、修复分区表
1、在PE环境下,使用磁盘管理工具,Diskgenius,选择工具--重建分区,待分区找到后再
选择工具--重写主引导记录。即可。
实在不行,就先查找分区,再将数据转移再说,详见我的愽客其它文章。

三、修复DBR
打开磁盘时,提示磁盘未格式化(另外分区表错误有时也会出现此提示)
修复方法:
1、 使用winhex软件恢复DBR,在菜单中选择启用扇区(模板),--恢复问题分区的DBR
2、 重新系统。

四、NTLDR损坏或丢失,即在Recovery Console或其他系统下,把系统的安装光盘中i386目录下的NTLDRNTDETECT文件复制到系统分区(通常为C盘)中即可。
载地址:
http://ishare.iask.sina.com.cn/f/22232568.html?from=like
http://ishare.iask.sina.com.cn/f/14413772.html
测试了一下找一台正常的高版本的XP,将以上文件复制到故障电脑的C盘好像也可以,不用从光盘找这么麻烦。

五、系统分区没有被激活。
如果用于存放启动文件(包括BOOT.ININTLDRNTDETECT.COM)的系统分区没有被激活而是激活了其他主分区,那么就会导致系统启动时找不到NTLDR文件或自动重启。
方法1、在故障控制台下运行FIXBOOT命令来使活动分区成为可启动的分区。
方法2:运行DOS命令:FIXBOOT(使用矮人DOS工具等)

六、磁盘数据区错误:
em disk.disk i/o error:表示硬盘物理上出错。
运行chkdsk c:/f(此处样例为C盘,其它磁盘可对应更改)


三、Window7的启动
Wndows 7 中跟引导有关系的文件和位置说明:
MbrDPT :硬盘主引导记录和分区表(分区表中包括四部分用来记载四个主分区的物理位置),位于硬盘的第一个扇区,不属于任何系统分区。与XP相同。
Bootmgr windows nt6 系列的引导管理器,位于主激活分区内,属于系统隐藏文件
PBR :分区引导代码
/boot/bcd 相当于 xp 时代的 boot.ini

第一步、电脑开机时,会首先运行POST程序,POST将检测系统的总内存以及其他硬件设备的状况,同时检测BIOS参数,找到启动盘。
第二步、然后将启动磁盘第一个物理扇区(001扇区,也就是MBR)加载到内存。
第三步、加载硬盘主引导记录并运行,主引导记录会在DPT中查找活动分区的起始位置。
第四步、接着活动分区的引导扇区(DBR)被加载并执行。
第五步DBR中的引导程序(PBR)加载并运行,PBR 位于激活主分区的第一个扇区。xp PBR 写死的代码是去找NTLDR。而 VISTA Windows7 PBR 里是找BOOTMGR,被找到之后管理权就交到了BOOTMGR
第六步、Boot Manager 首先从 BCD 中读取 Boot Manager 菜单的语言版本信息,然后再调用 BOOTMGR 与相应语言的 BOOTMGR.EXE.MUI 组成相应语言的启动菜单。
第七步、之后才会在显示器选择多操作系统的界面,当你选择了相应的操作系统BOOTMGR.就去寻找系统分区Windwos\System32 下的 Winload.exe加载操作系统内核,完成系统启动。
注:如安装了多个操作系统,主分区、活动分区、系统分区的概念要分清,有时候系统区不一定是主分区或活动分区。
硬盘能建四个主分区,但也只能有一个主分区能被设为活动分区,Windows XP以后的系统引导均是BIOS0磁道上查找MBR主引导记录确定哪一个分区是活动分区,到活动分区上查找所选择引导的Windows系统文件在哪个分区,所以,把系统装在哪个分区都没有问题。例如:你现在的C盘有一个VISTA系统,想把WIN 7D盘的话,升级安装程序会在活动分区C盘根目录下写一些文件,那些文件会指引启动程序找到Win 7所在分区即D盘,而不论D盘是一个主分区还是逻辑分区。

四、Window7启动故障处理

待续。。。。。

1BOOTMGR文件丢失:

7e36b8a102017d09dba990ad5853b5f2.jpg

2、活动分区下Boot/BCD文件损坏或丢失

82f163f6e3ad4ff8eb0f1dcc18388e91.jpg


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-2867-1-1.html 上篇帖子: 快速构建Windows 8风格应用30-应用生命周期管理 下篇帖子: 将windows 8安装到U盘随身带

尚未签到

发表于 2013-3-17 17:21:01 | 显示全部楼层
做爱做的事,交配交的人。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-16 06:57:31 | 显示全部楼层
床上运动也可以减肥的,你们都不知道吗?

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-17 16:43:56 | 显示全部楼层
爱护环境,人人有病。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-18 20:23:50 | 显示全部楼层
如果有一双眼睛陪我一同哭泣,就值得我为生命受苦。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-20 06:02:18 | 显示全部楼层
路过,支持一下啦

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-21 14:14:27 | 显示全部楼层
要是我灌水,就骂我“三个代表”没学好吧。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

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

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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