CD and DVD Drives

This section presents the requirements for CD and DVD drives.

System includes CD drive or other method for installing the operating system

Required

The server system must include either CD drive support or another method to enable the installation (or reinstallation) of the operating system. In a cluster, at least one node must have a CD drive.

CD Drive Requirements

This section summarizes requirements for CD drives. A CD drive is not required if another method is provided to support operating system installation. However, if a CD drive is present, it must comply with these requirements.

CD drive provides 8x or higher performance

Required

The CD drive must support 1200 KB per second average throughput or higher performance when running in the fully on power state. For recording CD drives, a write/read speed of 2x/8x or higher performance is required.

CD drive is CD-Enhanced compatible

Required

The CD drive must be able to mount multisession CD-ROM discs, even if track 1 is Red Book audio. Microsoft recommends use of the Sony ReadTOC method for SCSI-2 multisession support, as noted in the MMC-2 standard.

CD-Enhanced support must comply with Blue Book standards, as defined in Enhanced Music CD Specification, Version 1.0.

CD drive supports specified logical and physical CD formats

Required

At a minimum, the CD device must be compatible with the following formats to ensure cross-media compatibility, based on compliance with the Optical Storage Technology Association (OSTA) MultiRead Specification for CD-ROM, CD-R, CD-R/RW, and DVD-ROM Devices, Version 1.11:

Note: Any ATAPI CD drive designed to play back CD-I content must return a minimum of two track entries for the READ-TOC (0x43) command. These two track entries must be a track 01 entry and a track 0xAA entry for the lead-out address. Drives that do not comply with this minimum requirement cannot play back CD-I movies.

ATA/ATAPI CD drive complies with SFF-8020i, v. 2.6

Required

CD drives attached to the system using the ATA interface must support the hardware and protocols documented in the ATA Packet Interface for CD-ROMs, SFF-8020i, Version 2.6 or later.

Recommended: Support for the READ CD-DA command as defined in the MMC-2 standard.

CD drive supports multisession and compatibility forms of the READ_TOC command

Required

Both multisession forms (01b and 10b) as well as the compatibility form (00b) of the READ_TOC command, must be implemented. This requirement ensures complete support for CD multisession capabilities.

ATA/ATAPI CD changer meets MMC-2 standard

Required

If an ATAPI-compatible CD changer is present that has a capacity for seven or fewer discs, the device must comply with MMC-2 standard.

System BIOS or option ROM supports El Torito No Emulation mode

Required

For server systems that include CD and DVD drives, the system BIOS or option ROM must support the No Emulation mode defined in El Torito—Bootable CD-ROM Format Specification, Version 1.0, published by IBM and Phoenix.

A removable USB mass storage device must not be the primary boot device.

CD drive uses push-to-close design

Recommended

A motorized design is not required, but if it is implemented, the device must be designed so the user has three options to close the device when inserting a disc:

DVD Drive Requirements

This section summarizes requirements for supporting DVD drives. A DVD drive is not required in a server system, but if present, it must comply with these requirements. Systems targeted for use with Windows NT Server/Enterprise Edition should provide DVD drive capabilities.

For more information about DVD support under Windows NT, see the articles at http://www.microsoft.com/hwdev/dvd/.

DVD device provides 2x minimum transfer rate or better performance anywhere on the disk

Required

The minimum sustained DVD device media transfer rate must be at least 2 MB per second for read operations from the DVD disk.

Recommended: A 4x DVD-ROM at 4 MB per second sustained from the DVD disk.

DVD drive and controller support bus master DMA transfers

Required

If DVD capability is present in a server, the drive and controller must support byte-aligned, multisegment, bus master DMA transfers.

If attached by way of an ATA interface, ATAPI DVD drives and ATA system-board implementations must support DMA as specified in ATA/ATAPI-4.

DVD drive meets minimum compatibility requirements

Required

DVD drives must support all the functionality of CD drives as outlined elsewhere in this document. Specifically, the DVD drive must be compatible with the following formats to ensure that the DVD drive can read earlier media:

Recommended: Support for ECMA-274 (PC+RW) and ECMA-272, 273 (DVD-RAM 1.0 and DVD-R).

Conforming to OSTA MultiRead Specification, Version 1.11 indicates compliance with all of the above CD compatibility requirements.

DVD drive meets MMC-2 standard

Required

The MMC-2 standard defines the implementation requirements that the Windows NT operating system supports. A DVD drive must comply with the MMC-2 standard. Additionally, the drive must support the following commands:

Beh Read CD 08h Device reset
B9h Read CD MSF A0h Packet
4Bh Pause/resume A1h Identify packet device
E5h Check power mode Efh Set features
90h Execute device diagnostic E6h Sleep
E1h Idle immediately E0h Standby immediate
00h NOP

DVD drives must also support the following:

DVD drive uses push-to-close design

Recommended

A motorized design is not required, but if it is implemented, the device must be designed so the user has three options to close the device when inserting a disc:

DVD drive supports defect management

Required

The drive must support the defect management that is transparent to the operating system, according to industry standards. Defect management for DVD-RAM media is defined in DVD Specifications for Rewritable Disc, Part 1: Physical Specifications, published by Toshiba Corporation. Defect management for DVD+RW is defined in ECMA-274.

System meets video playback requirements if DVD drive supports DVD-Video playback

Required

The following capabilities are required for DVD drives that support DVD-Video playback:

Software is provided as part of the Windows NT operating system support for DVD to facilitate the authentication process required by this scheme, thus allowing a DVD drive to authenticate and transfer keys with a CSS decrypter. Operating system software acts as the agent to allow either hardware or software decrypters to be authenticated.

Playback of regionalized movies must be handled in accordance with the CSS requirements and the interfaces as defined in the Mt. Fuji 2.0 specification for Phase II regionalization (RPC II). Version 2.0 of the Mt. Fuji specification will be proposed to the Small Form Factor committee as SFF 8090 Version 2.0 Revision 1.0. DVD implementations should conform to this specification if it is approved before these design guide requirements take effect.

Subpicture streams must be supported as defined in the DVD Specification, Version 1.0, from Toshiba Corporation. Alpha blending, or a simulation implemented in the driver, is required for static menus.

For information, see the Microsoft DirectX® 5.1 SDK (provided in the Microsoft Platform SDK) and the DirectX 5.0 information in Windows NT 5.0 DDK.

This requires support for YUV offscreen surface and up/down interpolated scaling, as defined in the following requirement.