|
[软件故障] 微软知识库文章-----关键词 “IDE 驱动器”
一、在装入启用缓存的 ide 驱动器上的卷时出现“stop 0x000000ed”(停止 0x000000ed)错误信息
症状
当您在启用了缓存的集成设备电路 (ide) 驱动器上使用采用 ntfs 文件系统的卷时,在启动过程中可能会收到以下错误信息:
stop 0x000000ed
unmountable_boot_volume
这种情况下的正常恢复过程是从故障恢复控制台运行 chkdsk /r 命令,然后继续。在 windows xp 的 oem 版本上,可能无法访问故障恢复控制台。如果 windows xp 的 oem 版本尚未包含此修复程序,可能无法进入故障恢复控制台并运行 chkdsk /r 命令进行恢复。有关其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
308402 当登录到 windows xp 中的故障恢复控制台时出现“the password is not valid”(密码无效)错误信息
原因
由于 ide 磁盘驱动器中的写模式优化,为了将驱动器的写入速度保持在尽可能最快的水平上,缓存例程有时会根据数据在磁盘上的位置,打乱数据的写入顺序。一次写入没有完成时,将会在 ntfs 磁盘系统可能有关键表受损的位置会打开一个计时窗口。microsoft 过去建议对于含有存储在磁盘上的关键数据的程序或对于允许整体速度略微下降的情况,关闭 ide 驱动器上的缓存。含有关键数据的程序可能需要使用 scsi 驱动器,该驱动器对数据事务有更好的控制。
解决方案
要解决此问题,请获取最新的 windows xp service pack。有关其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
322389 如何获取最新的 windows xp service pack
要解决此问题,请从 microsoft windows 更新 web 站点获取以下更新:
立即下载“关键更新,2002 年 2 月 10 日”更新
发布日期:2002 年 2 月 10 日
该修复程序的英文版应具有下列或更新的文件属性:
日期 时间 版本 大小 文件名 平台
-------------------------------------------------------------------------
30-jan-2002 14:58 5.1.2600.28 516,480 ntfs.sys intel
30-jan-2002 14:59 5.1.2600.28 1,746,304 ntfs.sys itanium 64-bit
状态: microsoft 已经确认这是在本文开头列出的 microsoft 产品中存在的问题。 此问题最早在 windows xp service pack 1 中得到了解决。
更多信息:对关键系统文件所做的更改使系统卷得以一直装入到可以运行 chkdsk 命令的位置。在问题发生之前应尽快加载这些文件。如果遇到此问题,您可能需要获取并使用可从计算机制造商处获得的系统恢复软件。
这篇文章中的信息适用于:
microsoft windows xp home edition和microsoft windows xp professional
二、发生多个超时错误或 crc 错误后 ide ata 和 atapi 磁盘使用 pio 模式
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
256986 microsoft windows 注册表说明
症状
在多次挂起并恢复计算机后,硬盘性能可能会下降。如果您通过设备管理器查看该驱动器连接的 ide 通道的属性,“高级设置”选项卡可能会显示该驱动器的当前传送模式为“pio 模式”。
原因
在 windows ide/atapi 端口驱动程序 (atapi.sys) 累积收到总共六个超时或循环冗余检验 (crc) 错误后,驱动程序将把通信速度(传送模式)从最快的直接内存访问 (dma) 模式分步骤降为较慢的 dma 模式。如果驱动程序继续收到超时或 crc 错误,则驱动程序最终将把传送模式降为最慢的模式(pio 模式)。
解决方案
windows 2000
microsoft 现在可提供用于修改产品默认行为的支持功能,但是它只能修改本文所述的行为。请仅将它应用于专门需要它的系统。此功能可能还会接受其他一些测试。因此,如果您的系统在缺少此功能的情况下未受到严重影响,microsoft 建议您等待包含此功能的下一个 windows 2000 service pack。
先决条件
windows 2000 service pack 2
重新启动要求
应用此修复程序后,必须重新启动计算机。
修复程序替代信息
此修复程序替代以下修复程序:813908, 323153, 314695, 305176, 305098, 304912, 304572 和 298505。
文件信息
此修补程序的英语版具有下表中列出的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (utc) 列出。查看文件信息时,它将转换为本地时间。要了解 utc 与本地时间之间的时差,请使用“控制面板”中“日期和时间”工具中的“时区”选项卡。
日期 时间 版本 大小 文件名
----------------------------------------------------
28-apr-2003 17:38 5.0.2195.6741 86,896 atapi.sys
注意 在您安装此修复程序后,您必须按照本文“更多信息”部分的说明修改注册表,才能更改此现象。如果您不修改注册表,则此修复程序无法更改此现象。
windows xp
microsoft 现在可提供用于修改产品默认行为的支持功能,但是它只能修改本文所述的行为。请仅将它应用于专门需要它的系统。此功能可能还会接受其他一些测试。因此,如果您的系统在缺少此功能的情况下未受到严重影响,microsoft 建议您等待包含此功能的下一个 windows xp service pack。
先决条件
windows xp service pack 1
重新启动要求
应用此修复程序后,必须重新启动计算机。
修复程序替代信息
此修复程序替代以下修复程序:331958 和 331895。
文件信息
此修补程序的英语版具有下表中列出的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (utc) 列出。查看文件信息时,它将转换为本地时间。要了解 utc 与本地时间之间的时差,请使用“控制面板”中“日期和时间”工具中的“时区”选项卡。
日期 时间 版本 大小 文件名 平台
---------------------------------------------------------------
23-apr-2003 16:29 5.1.2600.1211 87,296 atapi.sys i386
23-apr-2003 16:29 5.1.2600.1211 306,432 atapi.sys ia64
注意 在您安装此修复程序后,您必须按照本文“更多信息”部分的说明修改注册表,才能更改此现象。如果您不修改注册表,则此修复程序无法更改此现象。
windows server 2003
microsoft 现在可提供用于修改产品默认行为的支持功能,但是它只能修改本文所述的行为。请仅将它应用于专门需要它的系统。此功能可能还会接受其他一些测试。因此,如果您的系统在缺少此功能的情况下未受到严重影响,microsoft 建议您等待包含此功能的下一个 windows server 2003 service pack。
先决条件
no service pack required.
重新启动要求
应用此修复程序后,必须重新启动计算机。
修复程序替代信息
此修复程序不替代任何其他修复程序。
文件信息
此修补程序的英语版具有下表中列出的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (utc) 列出。查看文件信息时,它将转换为本地时间。要了解 utc 与本地时间之间的时差,请使用“控制面板”中“日期和时间”工具中的“时区”选项卡。
日期 时间 版本 大小 文件名 平台
-------------------------------------------------------------
28-apr-2003 18:09 5.2.3790.10 91,136 atapi.sys i386
28-apr-2003 18:09 5.2.3790.10 288,256 atapi.sys ia64
注意 在您安装此修复程序后,您必须按照本文“更多信息”部分的说明修改注册表,才能更改此现象。如果您不修改注册表,则此修复程序无法更改此现象。
替代方法
若要为受影响的设备重新启用典型的或更快的传送模式,请执行以下操作:
1.双击“管理工具”,然后双击“计算机管理”。
2.单击“系统工具”,然后单击“设备管理器”。
3.展开“ide ata/atapi 控制器”节点。
4.双击您要为其恢复典型 dma 传送模式的控制器。
5.单击“驱动程序”选项卡。
6.单击“卸载”。
7.当此过程完成后,重新启动您的计算机。当 windows 重新启动后,将重新枚举硬盘控制器,同时与该控制器相连的每个设备的传送模式将重置为默认值。
状态microsoft 已经确认这是在本文开头列出的 microsoft 产品中存在的问题。
更多信息
本文介绍的修复程序将进行以下更改:
·仅在 windows 2000 中,向 ata 磁盘发出读取请求时有时会有一个 4 秒的超时值。当您的计算机从待机模式恢复时会发生此问题。这可能会使磁盘超时,因为驱动器的启动所用的时间通常会超过 4 秒。此超时值已更改为 10 秒。
在 windows xp 和 windows server 2003 中,此超时值始终为 10 秒。
·我们实现了一种较不严格的变通策略以在发生超时错误和 crc 错误时降低传送模式(从较快的 dma 模式到较慢的 dma 模式,最终降为 pio 模式)。现在的情况是,在每当累积发生的超时错误或 crc 错误的总数达到 6 次时,ide/atapi 端口驱动程序 (atapi.sys) 将降低传送模式。当此修补程序实现新的策略后,atapi.sys 仅在连续发生 6 次超时错误或 crc 错误后才降低传送模式。这一新的策略仅在本文下文中介绍的注册表值存在时才实现。
为实现上述变化行为(在连续发生 6 次超时错误或 crc 错误后而非累积发生 6 次超时错误或 crc 错误后),您必须按照下面的说明来在安装此修复程序后修改注册表。
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。microsoft 不能保证可以解决因注册表使用不当所导致的问题。使用注册表编辑器需要您自担风险。
按照下列步骤操作,然后退出注册表编辑器:
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.在注册表中找到并单击以下项:
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0001
3.在“编辑”菜单上,指向“新建”,然后单击“dword 值”。
4.键入 reseterrorcountersonsuccess,然后按 enter 键。
5.在“编辑”菜单上,单击“修改”。
6.键入 l,然后单击“确定”。
按照下列步骤操作,然后退出注册表编辑器:
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.在注册表中找到并单击以下项:
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0002
3.在“编辑”菜单上,指向“新建”,然后单击“dword 值”。
4.键入 reseterrorcountersonsuccess,然后按 enter 键。
5.在“编辑”菜单上,单击“修改”。
6.键入 l,然后单击“确定”。
注意 早先列出的带有编号的子项对应于一台仅有一个 ide 控制器的计算机的主要 ide 通道和次要 ide 通道。如果您的计算机有两个 ide 控制器,则对于每个控制器,主要 ide 通道和次要 ide 通道的带有编号的子项分别是:
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0002
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0003
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0004
hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0005
为检查您是否找到了正确的子项,请检查子项的 driverdesc 值是包含字符串值“主要 ide 通道”,还是包含字符串值“次要 ide 通道”。
这篇文章中的信息适用于:
· microsoft windows server 2003, web edition
· microsoft windows server 2003, standard edition
· microsoft windows server 2003, enterprise edition
· microsoft windows server 2003, 64-bit enterprise edition
· microsoft windows xp professional
· microsoft windows xp home edition
· microsoft windows xp 64-bit edition version 2002
· microsoft windows 2000 server
· microsoft windows 2000 professional
· microsoft windows small business server 2003, premium edition
· microsoft windows small business server 2003, standard edition
三、在 windows xp 中从 s3 状态恢复时计算机停止响应
症状
如果您的计算机有两个 ide 驱动器连接在同一条电缆上,则在从待机状态恢复时,它可能会停止响应(挂起)。
原因
发生此问题是因为 ide 磁盘驱动器在其重置驱动器之前不检查驱动器状态中的忙碌位。这是使用 s3 睡眠作为待机状态的计算机具有的一个问题。这些计算机停止对驱动器供电,而不是像 s2 待机过程那样向驱动器发送一个睡眠命令。此行为导致在驱动器重启时,驱动器在协商完成前就被重置。
atapi 驱动器的技术规范要求在驱动器重置之前检查忙碌位。该规范还规定,驱动器在得到同步之前和在协商之后做好操作准备之前,将一直忽略重置命令。截止到 2002 年 7 月,某些驱动器还不具备此功能。此行为可导致有两个驱动器的计算机在启动时让同一电缆上的两个驱动器都编程为主驱动器。发生这种情况时,您的计算机可能会停止响应(挂起)。
解决方案
要解决此问题,请获取最新的 windows xp service pack。有关其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
322389 how to obtain the latest windows xp service pack
microsoft 提供了一个 atapi.sys 驱动程序,它等待驱动器完成协商,然后才发送重置命令。此等待由以下 dword 注册表项控制:
hkey_local_machine\system\currentcontrolset\services\atapi\parameters\waitonbusyonpowerup
此修复程序的默认行为是让 atapi.sys 在发送重置命令之前不等待。出现此行为是因为安装了修复程序但注册表项不存在,或注册表项设置为 0。
如果遇到了本文介绍的症状,您必须创建注册表项并把其值设置为 1。这样做后,atapi.sys 在向驱动器发送重置命令之前将等待,于是防止了计算机进入不响应的状态。
该修复程序的英文版应具有如下文件属性或更新的属性:
date time version size file name
--------------------------------------------------
08-16-2002 10:31am 5.1.2600.55 87,168 atapi.sys
状态
microsoft 已经确认这是在本文开头列出的 microsoft 产品中存在的问题。 这个问题已在 windows xp service pack 1 中得到纠正。 sp1 中包括了此修复程序。当此修复程序由 sp1 安装时,此默认行为保持不变,而且 atapi.sys 将发送重置命令。如果您的计算机在应用了 sp1 之后呈现出这些症状,您必须创建本文“解决办法”部分提及的注册表项并把其值设置为 1 以打开延迟。
更多信息
此问题主要与硬件有关,windows 2000 中也存在这一问题。有关计算机从 windows 2000 的 s3 状态恢复时不响应的其他信息,请单击下面的文章编号,查看 microsoft 知识库中的相应文章:
323153 computer may hang during resume from s3 standby with two ide drives
这篇文章中的信息适用于:
· microsoft windows xp home edition
· microsoft windows xp professional
四、无法将大于 20 gb 的 ide 驱动器从 fat32 转换成 ntfs
症状
如果您从光盘将 windows 2000 安装到使用 fat32 文件系统的 20 gb 大的硬盘上,则安装可以成功完成。不过,当您尝试使用“convert c:/fs:ntfs”命令将文件系统切换到 ntfs 系统时,转换可能会不成功。即使硬盘还有几 gb 的空闲空间,您也会收到以下错误信息:
the type of the file system is fat32.
determining disk space required for file system conversion...
insufficient disk space for conversion
the conversion failed.
c:was not converted to ntfs
原因
某些大型集成设备电子 (ide) 驱动器不能正确计算逻辑块地址 (lba)。
解决方案
要解决此问题,请获取最新的 windows 2000 service pack。有关其他信息,请单击下面的文章编号,以查看 microsoft 知识库中的相应文章: 260910 如何获取最新的 windows 2000 service pack
该修复程序的英文版应具有以下或更新的文件属性:
日期 时间 版本 大小 文件名
---------------------------------------------------
8/8/00 6:55p 5.0.2195.2103 85,168 atapi.sys
4/27/00 5:05 5.0.2195.2073 4,432 intelide.sys
4/27/00 5:05 5.0.2195.2073 3,088 pciide.sys
4/27/00 5:05 5.0.2195.2073 21,936 pciidex.sys
状态
microsoft 已经确认这是在本文开头列出的 microsoft 产品中存在的问题。 此问题最早在 windows 2000 service pack 2 中得到了解决。
更多信息
有关如何同时安装 windows 2000 和 windows 2000 修复程序的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
249149 安装 microsoft windows 2000 和 windows 2000 修补程序
这篇文章中的信息适用于:
· microsoft windows 2000 server
· microsoft windows 2000 advanced server
· microsoft windows 2000 professional
五、在启用“启用了写入缓存”功能后可能会丢失数据
症状
如果在硬盘上启用了写入缓存,关闭计算机时,硬盘将收到 synchronize cache 命令,缓存的数据将在计算机关闭之前写入硬盘。但是,当您在第一次关机后关闭计算机时,硬盘不会收到 synchronize cache 命令,系统也不会在计算机关闭之前将缓存的数据写入硬盘。请注意,即使启用了写入缓存,仍然会出现这种情况。如果出现此问题,可能会丢失数据或在蓝屏上显示错误信息。
原因
如果 windows 2000 硬盘驱动程序没有正确地处理写入缓存,就可能出现此问题。
解决方案
要解决此问题,请获取最新的 windows 2000 service pack。有关其他信息,请单击下面的文章编号,以查看 microsoft 知识库中的相应文章: 260910 如何获取最新的 windows 2000 service pack
此修复程序的英文版应具有以下文件属性(或更新的属性):
gmt-utc 日期 时间 版本 大小 文件名
-------------------------------------------------------
16-nov-2001 17:23 5.0.2195.4643 34,416 classpnp.sys
14-dec-2001 22:12 5.0.2195.4771 29,968 disk.sys
状态
microsoft 已经确认这是在本文开头列出的 microsoft 产品中存在的问题。 此问题最早在 windows 2000 service pack 3 中得到了解决。
更多信息
因为 synchronize cache 命令只发送到小型计算机系统接口 (scsi) 设备,所以本文中描述的问题只适用于 scsi 设备。
某些通过 scsi 接口连接的 ide 设备也会受到这一问题的影响。例如,promise ultra ide 设备通过 scsi 接口卡连接。在这种情况下,synchronize cache 命令发送到控制 ide 设备的设备驱动程序,并且该设备驱动程序必须将 scsi 命令转换为等效的 ide 命令。
有关如何获取 windows 2000 datacenter server 修复程序的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中的相应文章:
265173 datacenter 计划和 windows 2000 datacenter server 产品
若要进一步了解如何在只重新启动一次的情况下安装多个修复程序,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
296861 如何在只重新启动一次的情况下安装多个 windows 更新或修复程序
有关如何同时安装 windows 2000 和 windows 2000 修复程序的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章:
249149 安装 microsoft windows 2000 和 windows 2000 修复程序
如何启用写入缓存
1.右键单击我的电脑,然后单击属性。
2.单击硬件选项卡,然后单击设备管理器。
3.双击“磁盘驱动器”分支将其展开。
4.右键单击要设置的硬盘,然后单击属性。
5.在磁盘属性选项卡上,单击以选中启用了写入缓存复选框,然后单击确定。
这篇文章中的信息适用于:
· microsoft windows 2000 server
· microsoft windows 2000 professional
· microsoft windows 2000 advanced server
六、更改 atapi 设备时 atapi 总线上可能会出现延迟
概要
当添加或卸除 atapi 设备(如 ide 硬盘或 ide cd-rom 驱动器)时,在发生设备更改的信道上可能会多次出现总线硬重置。
更多信息
总线硬重置是在物理设备发生更改时由 atapi.sys 驱动程序启动的。为重新检测没有正确报告“ata 识别数据”信息的某些设备,windows 将发出一个重复 10 到 20 次的硬重置命令,直到正确地识别该设备。此行为可导致在重新检测过程中出现明显延迟。
这篇文章中的信息适用于:
·microsoft windows xp home edition
·microsoft windows xp professional
·microsoft windows 2000 professional
七、连接一个仅用作从属模式的硬盘驱动器将导致系统从待机状态恢复时发生暂停
症状
基于 windows xp 的计算机在从待机状态恢复的过程中停止响应,您收到以下 kernel_data_inpage_error 停止错误消息:
0x0000007a (e163a3e4,c000000e,bf8e9313,0697f860)
在配置为从属(“slave”)的硬盘上安装了 windows xp 并且没有其他设备连接到同一 ide 控制器通道(主要或辅助通道)时,会发生此问题。
原因
将 windows xp 与某些主板一起使用时可能会发生此行为。 microsoft 正在调查此问题,并将在查清问题之后在本文中发布更多信息。
解决方案
microsoft 建议您使用以下方法之一来解决此问题:
·将您的磁盘驱动器配置为仅用作主驱动器。
- 或 -
·连接另一个作为主驱动器的设备,如另一个磁盘驱动器或 cd-rom、dvd 驱动器。
更多信息
重现问题的步骤
1.将硬盘跳线设置为从属模式。
2.在 bios 电源管理中,将 bios 设置为 s1 或 s3 (str)。
3.安装带有 service pack 1 的 windows xp professional。
4.打开系统电源。
5.将计算机设置为待机。
6.尝试恢复系统;系统将停止响应。
这篇文章中的信息适用于:
· microsoft windows xp professional sp1
八、在 windows xp 安装过程中按 f6 键即可获得有限的 oem 驱动程序支持
本文的发布号曾为 chs314859
有关本文的 microsoft windows 2000 版本,请参见 225125。
概要
在一台新计算机或一台有最新的 scsi 或 ide 控制器技术的计算机上安装 windows xp 时,可能需要使用 oem 设备驱动程序来支持某些设备(例如,一个新的大容量存储控制器),才能继续安装。
如果安装程序没有正确检测到此控制器,windows xp 安装可能停止,或者可能显示一条错误信息。
如果从安装盘或 cd-rom 启动,将收到以下错误信息:
setup did not find any hard disk drives installed in your system
如果用 winnt32.exe 文件升级,或者如果用 winnt.exe 文件执行一次新的安装,将收到以下 stop 错误:
stop 0x0000007b inaccessible_boot_device
在更新了受支持的 scsi 控制器的固件或 bios 之后,如果更新导致与 windows 附带的 scsi 驱动程序不兼容,也可能出现这种现象。
更多信息
在安装过程的文本模式阶段,windows 短暂暂停并且提示您按 f6 键。该选项显示在状态栏中,通过它可以使用 oem 驱动程序。
使用 oem 驱动程序仅限于安装本地不支持或与 windows 中包含的驱动程序不匹配的驱动程序。如果使用的 oem 驱动程序的版本较新,并且这个新的 oem 驱动程序的名称或"即插即用标识符"与 windows 中包含的某个驱动程序相同,安装程序将忽略这个新的 oem 驱动程序,而使用 windows 附带的驱动程序。因此,您将收到本文"概要"部分中引用的错误信息。
如果在得到提示时按 f6 键,您将收到一个屏幕,要求在一张软盘上有合适的驱动程序并且将此软盘插入软盘驱动器以加载该驱动程序。
只能通过从 microsoft 下载的方式来获得 windows xp 安装启动盘。提供安装启动盘是为了使您能够在不支持可启动的 cd-rom 的计算机上运行安装程序。有关如何获得和使用安装启动盘的其他信息,请单击下面的文章编号,查看 microsoft 知识库中的文章:
310994 获取 windows xp 安装启动盘
如果需要更新的 oem 驱动程序以支持受 windows 本地支持、但在安装过程中没有检测到的现有控制器,必须用新的 oem 驱动程序替换此控制器的 windows 驱动程序。在 6 张 windows 安装启动盘中的一个或在临时安装文件夹 ($win_nt$.~bt) 中可以找到此控制器的 windows 驱动程序。该替换使 windows 得以在文本模式安装中使用更新的 oem 驱动程序,但您必须在安装继续到图形模式安装之前,将上述更新的 oem 驱动程序复制到最终 windows 安装的 system32\drivers 文件夹中。
请注意,在安装过程中如果选择格式化 ntfs 文件系统中的分区,在文本模式安装完成之后,无法将更新的 oem 驱动程序复制到 system32\drivers 文件夹中。这是由于在复制文件之前,windows 安装程序将分区格式化为 ntfs。通过将 windows 安装到一个大小小于 2 gb 的文件分配表 (fat) 分区或一个大小小于 32 gb 的 fat32 分区中,可以解决此限制。这样一来,就可以从 microsoft windows 98 或 microsoft windows millennium edition (me) 中使用启动盘进行访问。安装 windows 之后,使用以下命令将 fat 或 fat32 分区转换成 ntfs:
convert c:/fs:ntfs
这篇文章中的信息适用于:
·microsoft windows xp home edition
·microsoft windows xp professional
·microsoft windows xp 64-bit edition
九、how to:镜像系统和引导分区 (raid1)
概要
本分步指南介绍了如何在 windows 2000 server 上镜像系统和引导分区。该方案假设系统和引导文件位于磁盘 0 上,而且磁盘 1 的空间未被分配。
要求
·至少有两个硬盘驱动器;可以是 ide、scsi 或混合的结构。
·第二个驱动器的大小至少要能容纳操作系统的引导文件和系统文件以执行镜像。
·windows 2000 的系统和引导文件必须位于同一卷才能被镜像。
安装磁盘管理系统
1.右键单击我的电脑,然后单击管理以打开"计算机管理"工具。
2.展开存储结点。
3.单击磁盘管理。
4.在查看菜单上,指向顶端,然后单击磁盘列表。在右边的窗格中显示系统中每个磁盘的属性。
5.在查看菜单上,指向底端,然后单击图形视图。右边窗格的底端会显示系统中各磁盘按颜色区分的图形视图:
o磁盘说明面板:磁盘说明面板呈灰色,位于卷说明(彩色)的左边。磁盘说明包含了有关每个磁盘的磁盘编号、基本或动态配置、大小、以及联机或脱机状态的信息。
o卷说明面板:卷说明是以颜色区分的。它们保存各卷的信息,如驱动器号(如果指定),是否已分配,分区或卷的大小,以及该卷的健全状态。
升级到动态磁盘
raid 系统要求 windows 2000 下的动态磁盘。任何要升级的磁盘在磁盘末端必须至少有 1 兆字节 (mb) 的可用空间,这样升级才会成功。当磁盘管理在磁盘上创建分区或卷时,它将自动保留该可用空间,但是,在包含由其他操作系统创建的分区或卷的磁盘上,该可用空间可能无法使用。
备注:必须以管理员或管理员组成员的身份登录才能完成此步骤。如果您的计算机已联网,则网络策略设置也可能使您无法完成此步骤。
将基本磁盘升级到动态磁盘:
1.在升级磁盘之前,请关闭在磁盘上运行的任何程序。
2.右键单击灰色的磁盘说明面板,然后单击"升级到动态磁盘"。
3.如果第二个磁盘不是动态磁盘,则按照前面的步骤将它升级到动态磁盘。
镜像引导和系统卷
在此方案中,磁盘 1 是磁盘 0 所镜像到的磁盘。
备注:磁盘是动态时,称分区为卷。
1.镜像之前,磁盘 1 的空间必须未被分配。
2.右键单击磁盘 0 ,它包含了引导和系统文件,然后单击添加镜像。
3.此时会打开一个对话框,其中显示了您系统上所有可用于镜像的磁盘。在" select a disk to use as the mirrored space for boot and system(选择一个磁盘作为引导和系统使用的镜像空间)"下,选择一个磁盘(本例中,是磁盘 1),然后单击添加镜像。
现在磁盘 0 和磁盘 1 将具有相同的颜色表示和驱动器号,并且在信息从第一个磁盘拷贝到第二个磁盘的过程中,卷上将显示"regenerating(正在重新生成)"状态标记。系统将自动调整新镜像卷的大小,使其与最初的引导和系统卷的大小相同。
4.接收到以下消息后,单击确定以认可镜像:
磁盘管理
您已经镜像了引导卷。若想能够从镜像磁盘引导,请在 boot.ini 文件中添加适当的项。
5.如果您现在想从新的镜像磁盘中引导,则必须更改 boot.ini arc 路径,该路径将计算机引导至系统文件所在的分区。
疑难解答
将基本磁盘升级成动态磁盘后,基本磁盘上的任何已有的分区都将变为(动态)简单卷。不能将动态卷再改为分区。
动态磁盘不能含有分区或逻辑驱动器,也不能被 ms-dos 或 windows 2000 以外的任何 windows 操作系统访问。
参考
有关其他信息,请单击下列文章编号,查看相应的 microsoft knowledge base 文章:
113977 booting from mirror after primary partition is lost(主分区丢失后从镜像分区引导)
120227 steps to recover a failed mirrored system/boot partition(恢复失败的镜像系统/引导分区的步骤)
114779 overview of disk mirroring (raid level 1) in windows nt (windows nt 磁盘镜像 (raid level 1) 概述)
这篇文章中的信息适用于:
· microsoft windows 2000 advanced server
· microsoft windows 2000 server
十、如何在 windows 2000 中建立带区卷 (raid 0)
概要
带区卷 (raid 0) 将多个(2 到 32 之间的任意个数)硬盘上的可用空间合并为一个逻辑卷。写入带区卷的数据交叉存放在所有磁盘中,而非按顺序存放。因此,与其他任何类型的磁盘配置相比,raid 0 卷上的磁盘性能是最快的。如果输入/输出速度很重要,则管理员倾向于使用带区卷。可以在带区卷上使用任何文件系统,包括 fat、fat32 或 ntfs。
要求
·至少要有两个硬盘驱动器(可以是 ide、scsi 或混合结构)。
·与带区卷有关的所有磁盘必须都是动态磁盘。
·可用空间的每个部分都必须相同(例如,大小和文件系统类型)。
如何安装磁盘管理系统
1.右键单击我的电脑,然后单击管理。
2.单击存储旁边的加号 (+) 以打开存储控制台树。
3.单击磁盘管理文件夹。
4.在视图菜单上,指向顶端,然后单击磁盘列表。在右边的窗格中,其中一栏列出系统中每个磁盘的属性。
5.在视图菜单上,指向底端,然后单击图形视图。
此时将显示系统中磁盘的图形视图(按颜色区分)。
“磁盘说明”窗格(以灰色显示)位于以彩色显示的卷说明的左侧。磁盘说明包含每个磁盘的磁盘编号、磁盘配置为基本磁盘还是动态磁盘、磁盘大小以及状态(联机或脱机)等相关信息。
卷说明是按颜色区分的。它们保存每个卷的相关信息,如驱动器号(如果指定)、是否已分配、分区或卷的大小以及卷的运行状态。
对设置为支持带区卷的磁盘的要求
·磁盘:至少需要两个磁盘以支持带区。
·类型:与带区处理有关的所有磁盘都必须是动态磁盘。从基本磁盘到动态磁盘的转换速度非常快,并且不会丢失数据。转换过程结束后,必须重新启动计算机。
·容量:带区卷可能占用整个磁盘,也可能每个磁盘只占用 50 兆字节 (mb)。
·未分配空间:对于要升级到动态磁盘的任何磁盘,在磁盘末端必须至少有 1 mb 的可用空间,这样升级才会成功。当“磁盘管理”在磁盘上创建分区或卷时,将自动保留该可用空间,但是,在包含由其他操作系统创建的分区或卷的磁盘上,可能无法使用该可用空间。
·状态:创建带区卷时,与带区卷有关的所有磁盘的状态都必须是联机的。
·设备类型:即使系统上有混合的驱动器结构,您仍然可以在任何动态磁盘上安装带区功能。例如,可以在一个带区卷上使用 ide、eide 和 scsi 驱动器。
如何升级到动态磁盘
如果与带区卷有关的磁盘已经是动态磁盘,请转到下一部分(“如何转换为带区卷”)。
注意:必须以管理员或 administrators 组成员的身份登录才能完成此过程。如果您的计算机已联网,则网络策略设置也可能会禁止您完成此过程。
将基本磁盘升级到动态磁盘:
1.在升级磁盘之前,请关闭在磁盘上运行的任何程序。
2.右键单击灰色的“磁盘说明”窗格(位于按颜色区分的卷窗格的左侧),然后单击升级到动态磁盘。
3.如果第二个磁盘不是动态磁盘,则按照前面的步骤将它升级到动态磁盘。
如何转换为带区卷
在此方案中,计算机上有两个磁盘:磁盘 0 和磁盘 1。两个磁盘均为动态磁盘,并且每个磁盘上至少有 1 gb 未分配的可用空间(即,卷总容量为 2 gb)。
1.在“磁盘管理”工具底端右侧的窗格中,右键单击任一磁盘上未分配的可用卷空间,然后单击创建卷。
2.在“创建卷”向导启动后,单击下一步。
3.单击卷类型下面的带区卷,然后单击下一步。
4.在“选择两个或两个以上磁盘”下方的左边窗格中,列表显示了有足够可用的未分配空间加入带区卷的全部磁盘。
在所选的动态磁盘下方的右边窗格中,显示了在第一步中右键单击的磁盘。
5.在所有可用的动态磁盘下方的左边窗格中,单击该磁盘,然后单击添加。
右边窗格中显示的所有磁盘都被标为“所选的动态磁盘”。注意大小标签下方选择磁盘对话框的底端。所有选定的磁盘框显示了可以创建的带区卷的最大大小。
注意:每个磁盘上的卷在最后的带区卷中具有相同的大小。例如,如果第一个磁盘上有 100 mb 的空间,则在第二个磁盘上就有 100 mb 的空间,依此类推。因此,合并后的卷的总大小为两磁盘上较小卷的两倍。
可以减少卷的大小,使其不再是向导自动显示的最大大小。为此,请单击磁盘大小框上的箭头来减小磁盘上的卷大小。记住,在双硬盘系统上,带区卷的总大小是您输入的大小的两倍。右边窗格下面的卷总大小框显示了带区卷的实际大小。
6.单击下一步转到向导的指派驱动器号路径页。
7.此时,您可能希望为您的带区卷指派一个驱动器号(也可以在其他时间指派)。为此,可单击指派驱动器号,然后输入可用的驱动器号。
或者,单击“不指派驱动器号或路径”。也可以单击“将此卷装入支持驱动器路径的空文件夹中”。不过,此选择不在本文讨论的范围之内。
8.为带区卷输入驱动器号后,请单击下一步。
9.单击“按下面的设置格式化这个磁盘分区”,然后按照下列步骤操作:
1.输入文件系统类型;可以是 fat32 或 ntfs。
2.保留分配单元大小框中的默认选择。
3.在卷标框中,您可用保留默认的“新卷”标签,也可以键入您自己的标签。
4.此时,您可以单击选中快速格式化复选框和“文件和文件夹压缩”复选框。如果愿意,也可以推迟执行这两个任务。
10.单击下一步,在“概要”窗口中检查您的选择,然后单击完成。
带区卷显示在系统的两个磁盘上。它们具有相同的颜色代码、相同的驱动器号(如果在该步骤中映射了驱动器)和相同的大小。
疑难解答
·请不要混淆硬件 raid-0 与软件 raid-0。
·带区卷不能存放基于 windows 2000 的系统的系统分区或启动分区。
·不能扩充或镜像带区卷。
·带区卷上没有容错功能。这意味着,如果其中一个磁盘损坏或不能正常工作,整个卷也就丢失了。
这篇文章中的信息适用于:
· microsoft windows 2000 server
· microsoft windows 2000 advanced server
· microsoft windows 2000 professional
十一、在基于 ata66 计算机上执行安装时出现“stop 0x0000007a”错误信息
症状
当您尝试在基于智能磁盘设备 (ide) 或基于 ultradma66/ata66 的计算机上安装 windows 2000 时,可能会收到以下错误信息:
stop 0x0000007a (0xc03f33fc, 0xc000000e, 0xfccffcba, ox0696b860)
kernel_data_inpage_error ***address xxxxxxxx has base at xxxxyyyy -atapi.sys
原因
如果 ulradma66/ata66(80 线/40 针)ide 电缆连接到了要在其中安装 windows 2000 的驱动器上,可能会出现此问题。windows 2000 只支持部分 ultradma66 控制器。
解决方案
要解决此问题,请使用以下任一方法:
·将 ultradma66/ata66(80 线/40 针)ide 电缆改为标准的 at 嵌入式 (ata)(40 线/40 针)ide 电缆,并定期与主板制造商联系,获取用于 windows 2000 的最新 ata66 驱动程序。
注意:这些电缆的特征通常是一端有一个蓝色的连接器,一端有一个灰色的连接器。此外,与标准 ata 电缆相比,这种电缆的曲率半径较小,并且芯线也较细。
- 或 -
·在开始运行文本模式的安装程序时,如果收到以下提示信息,请安装用于 windows 2000 的最新 ultradma66 驱动程序:
press f6 if you need to install a third party scsi or raid driver.
注意:有些 ultradma66/ata66 驱动器固件被设置为 ultradma66/ata66。此外,有些较旧的主板也不支持 ultradma66/ata66。让您的硬盘制造商提供跳线设置或特定程序,以用于在具有内置 ultradma66/ata66 控制器(在 windows 2000 中不受支持)的驱动器或主板上启用 ata66 协议上的 ata33 协议。
状态
本文中提到的第三方产品由 microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,microsoft 不作任何暗示保证或其他形式的保证。
更多信息
当您尝试从 cd-rom 驱动器安装 microsoft sql server 7.0 或其他程序时,也可能会显示此错误。要完全解决此问题,请与主板制造商联系,获得用于 windows 2000 的最新 ata66 驱动程序。
当您安装 windows 2000 professional 时,可能会收到以下错误信息:
c:\winnt\system32\config\systemced is missing or corrupt
和
system hive error
这篇文章中的信息适用于:
· microsoft windows 2000 server sp1
· microsoft windows 2000 advanced server sp1
· microsoft windows 2000 professional sp1
十二、在安装 windows xp sp1 后无法在 via 上启用 ultra dma 模式 6 设备
症状
当安装 windows xp service pack 1 (sp1) 后,使用 via technologies 芯片组的主板上的 ide ata-133 ( ultra dma 模式 6 ) 设备没有启用。尽管 windows xp sp1 支持 ultra dma 模式 6,也会发生这种情况。
原因
当安装 windows xp sp1 时,并没有重新安装计算机上的设备。在安装 windows xp sp1 之前,ultra dma 模式 6 设备不受支持。
解决方案
若要解决此问题,请在设备管理器中更新 ide 控制器的驱动程序。为此,请按照下列步骤操作:
1.右键单击我的电脑,然后单击属性。
2.单击硬件选项卡,然后单击设备管理器。
3.展开"ide ata/atapi 控制器"。
4.双击"主 ide 通道",然后单击驱动程序选项卡。
5.单击更新驱动程序。
6.单击"自动安装软件",然后按照屏幕上的说明完成此过程。
状态
这种现象是设计使然。
更多信息
有关 via technologies 产品的其他信息,请访问以下 via technologies 站点:
http://www.viatech.com/
microsoft 提供第三方联系信息是为了帮助您寻求技术支持。该联系信息如有更改,恕不另行通知。microsoft 不保证这些第三方联系信息的准确性。
本文中提到的第三方产品由 microsoft 以外的其他公司生产。microsoft 对这些产品的性能或可靠性不做任何暗示或其他形式的保证。
这篇文章中的信息适用于:
· microsoft windows xp home edition sp1
· microsoft windows xp professional sp1 |
|