Startup Support Requirements

This section defines the BIOS and other requirements to support system startup.

System BIOS meets boot support requirements

Required

This requirement does not apply for DEC Alpha servers. Notice that the Extended System Configuration Data (ESCD) calling interface is not supported by Windows NT 5.0.

The requirements for boot support include the following:

In addition, the unique system ID must be provided to the user in printed form, for assistance in environments where it could be used as part of pre-staging systems. This mechanism is left up to the system manufacturer, but suggested means include posting the unique system ID on the system chassis or case, or printed on the shipping carton.

The system must allow all boot devices to be configured according to order of precedence for boot. This mechanism must clearly show how the system will order boot devices when end users are making configuration choices. For example, in a system that permits booting from floppy drive, hard drive, CD or DVD drive, and network adapter, it must be clear to the end user how to set a boot order that favors a specific device such as the CD drive.

In addition, for any system that includes a network adapter capable of PXE-based remote boot, a key sequence must be provided to allow the user to force a boot initiated from the network adapter, either directly or via a pop-up screen. This key sequence must be enabled by default. Configuration of this feature may be provided through a CMOS configuration setting. When this feature is enabled, the boot display must indicate the key sequence that will invoke the pop-up screen that would allow a network boot. This display must appear for a duration sufficient to be read by users, but must not lengthen the overall time needed to boot the machine.

This feature must be implemented in accordance with Appendix C of the Compaq, Intel, Phoenix BIOS Boot Specification, Version 1.01. Note that this feature is a Hardware Design Guide Version 2.0 for Windows NT Server requirement, although it is optional in the BIOS Boot Specification.

For consistent user experience across all system brands and types, it is suggested that system and BIOS manufacturers standardize on the F12 key to perform this actions. It is expected that F12 or another standard key sequence will become a requirement in a future version of this design guide.

The BIOS must also support the keyboard if attached to a hub. This support must provide the ability for the user to enter the system’s BIOS SETUP program and provide enough functionality to get USB-aware versions of Windows NT Server installed and booted.

Recommended:

Recommendations for boot support are: