我们现在有一台服务器用的是Windows Server 2003,为了方便出现意外时修复,我们想制做一套启动软盘。但不太清楚具体制制作方法,能否告知?
在基于 Windows Server 2003 的计算机上格式化一张软盘。为此,请在命令提示符下键入 format a: ,然后按 ENTER 键。不能使用 Microsoft Windows 95、Microsoft Windows 98 或 Microsoft Windows Millennium Edition 来格式化该软盘。但可以使用运行以下操作系统的计算机来格式化该软盘:
Microsoft Windows XP
Microsoft Windows 2000
Microsoft Windows NT
将 Ntldr 文件从以下位置之一复制到您在第 1 步中格式化的磁盘:
Windows Server 2003 CD-ROM。
Windows Server 2003 安装程序软盘。
与要为其创建启动软盘的计算机运行相同版本的Windows Server 2003 的计算机。
将 Ntdetect.com 文件复制到您在第 1 步中格式化的磁盘。
在第 1 步格式化的软盘上创建一个 Boot.ini 文件。也可以从运行 Windows Server 2003 的计算机上复制该文件,然后对其进行修改以符合要为其创建启动软盘的计算机。以下示例适用于具有一个单分区 SCSI 驱动器,且 Windows Server 2003 安装在 Windows 文件夹下的系统,但 [operating systems] 部分的确切值取决于要为其创建启动软盘的基于 Windows Server 2003 的计算机的配置:
[boot loader]
timeout=30
Default= scsi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003"
如果您的计算机是从 IDE、EIDE 或 ESDI 硬盘启动,请用 multi(0) 替换 scsi(0)。例如:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003"
如果在 Boot.ini 文件中使用的是 scsi(x),请复制该计算机上使用的 SCSI 控制器的正确设备驱动程序,然后将其重命名为 Ntbootdd.sys 。如果在 Boot.ini 文件中使用的是 multi(x),则无需这么做。
使用该软盘启动计算机,然后登录到 Windows Server 2003。
在没有基于 Windows Server 2003 的计算机的情况下创建启动软盘
获取一套用于 Windows XP Professional 的 Windows XP 安装程序启动盘。有关如何操作的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
310994 Obtaining Windows XP Setup Boot Disks
备注 :
必须使用 Windows XP Professional 版本的 Windows XP 安装程序启动盘,因为 Windows XP Home Edition 版本不适用于此过程。
您只需要六张一套的 Windows XP 安装程序启动盘中的第一张磁盘即可完成此过程。
使用 diskcopy 命令创建 Windows XP 安装程序启动盘的副本,然后删除新磁盘上的所有文件。Windows XP 安装程序启动盘是六张一套的 Windows XP Professional 启动盘中的第一张磁盘。
将 Ntdetect.com 和 Ntldr 文件从 Windows Server 2003 CD-ROM 上的 i386 文件夹复制到新软盘上。
将 Ntldr 文件重命名为 Setupldr.bin 。使用 Windows XP 安装程序启动盘时,必须将 Ntldr 文件重命名为 Setupldr.bin,否则将出现以下错误信息:
Boot:Couldn't find NTLDR
Please insert another disk
在该软盘上创建一个 Boot.ini 文件。以下示例适用于具有一个单分区 SCSI 驱动器,且 Windows .Server 2003 安装在 Windows 文件夹下的系统,但 [operating systems] 部分的确切值取决于要启动的基于 Windows Server 2003 的计算机的配置:
[boot loader]
timeout=30
Default= scsi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003"
如果您的计算机是从 IDE、EIDE 或 ESDI 硬盘启动,请用 multi(0) 替换 scsi(0)。例如:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003"
如果在 Boot.ini 文件中使用的是 scsi(x),请复制该计算机上使用的 SCSI 控制器的正确设备驱动程序,然后将其重命名为 Ntbootdd.sys 。如果在 Boot.ini 文件中使用的是 multi(x),则无需这么做。
使用该软盘启动计算机,然后登录到 Windows Server 2003。
疑难解答
如果指向系统文件的路径不正确或者包括驱动器号,则可能出现以下错误信息:
Windows Server 2003 could not start because of the following ARC firmware boot configuration problem:
Did not properly generate ARC name for HAL and system paths.Please check the Windows Server 2003 documentation about ARC configuration options and your hardware reference manuals for additional information.Boot Failed. 如果选择了错误的 SCSI 驱动程序或者 Ntbootdd.sys 文件不存在,则可能出现以下错误信息:
Windows Server 2003 could not start because of a computer disk hardware configuration problem.Could not read from selected boot disk.Check boot path and disk hardware.Please check the Windows Server 2003 documentation about hardware disk configuration and your hardware disk configuration and your hardware reference manuals for additional information.Boot Failed.