在 Windows Server 2003 环境中手动编辑Boot.ini文件

本文介绍如何在 Microsoft Windows Server 2003 环境中手动编辑Boot.ini文件。

适用于: Windows Server 2003
原始 KB 数: 323427

总结

Ntldr 文件使用 Boot.ini 文件中的信息显示从中选择操作系统的启动加载程序屏幕。 此屏幕基于Boot.ini文件中的信息。 如果在计数器达到 0(零)之前未选择条目,Ntldr 将加载由 Boot.ini 文件中默认参数指定的操作系统。

Windows Server 2003 安装程序将Boot.ini文件置于系统分区的根目录中。

在编辑Boot.ini文件之前,请修改文件夹选项,以便查看隐藏的文件,然后备份Boot.ini文件。

注意

还可以使用系统配置实用工具(Msconfig.exe)编辑Boot.ini文件。 若要启动系统配置实用工具,请单击“开始”,单击“运行“打开”框中键入 msconfig,然后单击“确定”。

修改文件夹选项

  1. 右键单击“开始,然后单击“浏览”。
  2. “工具” 菜单上,单击“ 文件夹选项”,然后单击“ 视图”。
  3. 在“高级设置”,单击“显示隐藏的文件和文件夹”,单击以清除“隐藏受保护的操作系统文件”复选框,单击“是,然后单击“确定”。
  4. 找到系统分区,找到并右键单击Boot.ini文件,然后单击“ 属性”。
  5. 单击可清除 只读 复选框,然后单击“ 确定”。

保存Boot.ini文件的备份副本

  1. 右键单击“开始,然后单击“浏览”。
  2. 找到系统分区,找到并右键单击Boot.ini文件,然后单击“ 复制”。
  3. 找到并单击要复制Boot.ini文件的文件夹,然后单击“编辑”菜单上的粘贴”。

示例Boot.ini文件

下面是基于 Windows Server 2003 的计算机的默认Boot.ini文件的示例:

[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="Microsoft Windows .NET Standard Server" /fastdetect  

下面是在添加Microsoft Windows XP Professional 的另一个分区后,同一Boot.ini文件的示例。

[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="Microsoft Windows .NET Standard Server" /fastdetect  
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"

编辑Boot.ini文件

  1. 单击“开始”,指向“程序”,指向“附件”,然后单击“记事本”。
  2. 在“文件”菜单中,单击“打开”
  3. 在“查找”框中,单击系统分区,在“类型”框中,单击“所有文件,找到并单击Boot.ini文件,然后单击“打开”。
  4. 对Boot.ini文件进行更改,然后单击“文件”菜单上的保存”。

本文的以下部分介绍了可以进行的更改示例。

从菜单中删除操作系统

若要从菜单中删除操作系统,请执行以下步骤:

  1. 在记事本中,选择包含要删除的操作系统信息的行,然后单击“编辑”菜单上的删除”。 例如,选择以下行:

    multi(0)disk(1)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

  2. 在“文件”菜单上,单击“保存”。

修改操作系统菜单顺序

若要修改操作系统菜单顺序,请执行以下步骤:

  1. 在记事本中,选择要移动的行,单击“编辑”菜单上的“复制,然后按 DELETE
  2. 单击要插入行的位置,然后单击“编辑”菜单上的粘贴”。
  3. 对要移动的每个行重复步骤 1 和步骤 2,然后单击“文件”菜单上的保存”。

修改默认操作系统

默认操作系统是操作系统,如果未在超时之前做出任何选择,则会启动操作系统。 (超时是可以在加载默认操作系统之前从菜单中选择操作系统的秒数。若要修改默认操作系统,请执行以下步骤:

  1. 在记事本中,修改以下行以更改默认操作系统:

    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

    例如,若要将默认操作系统从 Windows Server 2003 更改为 Windows XP Professional,请修改以下内容

    linedefault=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

    更改为以下内容:

    default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS

  2. 在“文件”菜单上,单击“保存”。

修改超时

若要修改超时值,请执行以下步骤:

  1. 在记事本中,编辑以下行以更改超时(其中值为 30 秒):

    timeout=30

  2. 在“文件”菜单上,单击“保存”。

故障排除

如果修改的Boot.ini文件出现问题,请将原始Boot.ini文件(先前备份的文件)复制到系统分区。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。