如果在操作系统的引导过程中,以前加载的某个文件(ntldr、ntdetect.com或boot.ini)丢失或崩溃,则不能进入高级菜单选项来修复系统。你可以通过使用专门为Windows2000 安装创建的引导盘来解决这个问题。
5.3.1在自己的系统上创建引导软盘
如果明智的话,只要你的Windows2000 安装一结束并且能运行(无错误),就要创建一个引导软盘。不幸的是,很少用户能听得进这个忠告,在没有出现引导故障之前,他们认为没有必要创建引导软盘。尽管如此,如果你是一个机智的、凡事考虑在前的人,那么按如下步骤完成这项任务:
1)将一张软盘插入到驱动器中。 2)打开“我的电脑”或“Windows资源管理器”,右击软盘驱动器对象。 3)从快捷方式菜单中选择“格式化”,并使用默认的选项格式化软盘上。 4)将以下文件从硬盘驱动器的根目录复制到软盘上:
.Ntdetect.com .Ntldr.com .Boot.ini .Ntbootdd.sys
通过启动操作系统来测试这张软盘。
注意只有存在一个SCSI系统时,才存在ntbootdd.sys文件,它是你重命名的SCSI驱动程序。
5.3.2在另一台Windows2000 计算机上创建引导软盘
如果没来得及创建引导软盘,系统就被破坏了,而且你需要引导软盘启动它,那么可以在另一台运行同样版本(Professional或其中一个Server版本)和相同文件系统(NTFS、FAT或FAT32)的Windows2000 计算机上创建引导软盘。
1)按照在自己的计算机上创建引导盘的步骤创建一张引导软盘。 2)打开boot.ini并检查它,确保它与你自己的配置相匹配。如果不匹配,根据在“关于boot.ini”一节中的说明调整设置。 3)如果你有一个不同的SCSI控制器,那么找到正确的驱动程序文件,然后把它复制到软盘上,删除从创建引导盘的计算机上复制的ntbootdd.sys文件,再把你自己的SCSI驱动程序重命名为ntbootdd.sys。 4)如果源计算机使用一个IDE控制器,并且你的系统有一个SCSI控制器,那么使用记事本调整boot.ini文件中的设置,然后将正确的SCSI驱动程序复制到软盘,并把它重命名为ntbootdd.sys。 5)如果源计算机使用一个SCSI控制器,而且系统中有一个IDE控制器,那么使用记事本调整boot.ini文件中的设置,如果从源计算机上复制了ntbootdd.sys文件,就将它删除。
在你的计算机上测试引导软盘。
5.3.3在运行不同Windows版本的计算机上创建引导软盘
如果你找不到运行同一版本的Windows2000 和使用相同文件系统的计算机,你仍然可以创建用于你的计算机的引导软盘。你需要下列东西:
.一张空白软盘。 .1#安装盘(包含在Windows2000 包中的其中一张软盘)。 .Windows2000 的CD-ROM原始介质(如果原始文件在网络服务器上,就不需要CD-ROM)。 .SCSI控制器的驱动程序文件(如果计算机有一个SCSI控制器)。
注意如果你找不到Windows2000 介质的软盘,可以使用本章后面的“创建Windows2000 软盘”一节中的介绍的方法来创建它。
你可以在有CD-ROM驱动器(在其中插入Windows2000 的CD-ROM)或能通过网络共享访问Windows2000 光盘上的文件副本的任何一台计算机来执行这项任务:
1)在软盘驱动器中插入Windows2000 的第一张安装盘,然后打开“我的电脑”,右击“软盘驱动器”对象。 2)从快捷方式菜单中选择“复制磁盘”。 3)按照提示插入源盘(1#安装盘),然后是目标盘(你的空白软盘),直到复制过程结束。 4)删除新软盘上的所有文件。 5)将CD-ROM或网络共享节点i386目录下的ntdetect.com和ntldr文件复制到新软盘。 6)将ntldr重命名为setupldr.bin。 7)打开记事本并创建一个boot.ini文件,将它保存在新软盘上(见下一节“创建快速的Boot.ini文件)。 8)如果你的计算机有一个SCSI控制器,那么将正确的驱动程序复制到新软盘上,然后重命名为ntbootdd.sys。 9)回到你的计算机上,使用新软盘引导系统,并登录。 10)将Windows2000 CD-ROM放到CD-ROM驱动器中,或访问存储Windows2000 文件的网络共享。 11)将ntldr从i386目录复制到你的硬盘驱动器的根目录下。
当在没有运行Windows2000 的计算机上创建引导软盘时,我无法解释的一个事实是:你不能简单地将ntldr复制到新软盘上并使用它(没有将它重命名)。我试过,在引导过程中,软盘被访问后立即出现有关ntldr的错误信息。但按照这里说明的步骤会工作得很好。
5.3.4创建快速boot.ini文件
你的快速boot.ini文件只加载Windows2000 ,所有没有必要担心boot.ini文件中涉及另一个操作系统的行,即使你的计算机配置成了双重引导。下面是一个示例:
.如果计算机从IDE或EIDE硬盘驱动器上引导,将scsi(0)替换成multi(0)。 .如果Windows2000 系统文件不在名为Winnt的目录下,那么使用正确的名称替换这两个实例。 .如果有多个控制器、驱动器或分区,那么阅读本章前面的5.1.8节,确保引用了正确的硬件。
警告在Windows2000 Professional中创建的磁盘不能用于Windows2000 Server,反之亦然。
出处:
责任编辑:蓝色
上一页 高级选项菜单 下一页 创建和使用紧急修复盘(ERD)
|