全站搜索

双系统菜单,NT系统启动过程到底是怎样的?

2004-02-27   作者:SoFTicP漫游MM   阅读量:

    

关于双系统菜单,NT系统的启动过程到底是怎样的?
整理了一下,写一篇一起来看看...

预启动阶段

1. post过程-开机自检:这是每个计算机的电源接通之后,必须要做的第一件事情.post将检查硬件,是否有内存,是否有键盘以及scsi卡等等.虽然这是一个核操作系统无关的过程,但是他却是保证系统正常启动的第一个步骤.

2. 一旦自检完成,计算即将查找启动设备,并将MBR-main boot record(主引导纪录)调入内存.

典型故障:
开机以后蓝屏,"operating system not found",提示"invalid partition table"

这些错误信息的出现是因为Mbr遭到破坏;

解决办法:
用系统启动盘(软盘或者安装光盘)启动计算机,然后执行下面的命令:

Fdisk.exe /mbr
Fdisk /mbr这个命令可以在硬盘上无条件地写入主引导程序和分区表,并且不对dos引导扇区-Dbr-dos boot record,文件分配表和目录区进行初始化;也就是说,执行fdisk/mbr后,可在不破坏硬盘上原有数据信息的情况下,重建主引导程序和分区表;他对单纯感染嵌入式引导区病毒的硬盘,可以起到清除病毒的作用;

Fdisk是ms-dos,windows 95/98/me中的标准命令,windows NT/2k/XP用户,可以采用下面的办法修复主引导纪录:

启动系统故障恢复控制台,在命令提示符下面输入fixmbr,在出现警告信息的时候按Y键,最后输入exit退出故障回复控制台;

3. 计算即将查找活动分区,引导扇区,并将其装入内存;

4. 开始调用Ntldr,Ntldr是系统加载器,他是第二阶段的关键部分;

Plus:Mbr,或者说master boot record的缩写,中文意思就是主引导纪录,硬盘的0磁道第一扇区称为MBR,他的大小是512字节,而这个区域可以分为两个部分:i,pre-boot区(预启动区),占446字节:ii,第二部分是partition table区(分区表)占64个字节,该区相当于一个小程序,作用是判断那个分区被标记为活动分区,然后去读取那个分区的启动区,并运行该区中的代码.最后两个字节是一个标识符,用来表明这个扇区的结束,其二进制数值为0x55AA.

责任编辑:yuan
文章来源:蔫老虎交流区   2004-02-27

请发表评论或留言

用户名: 匿名发表

:硬件::软件: