Предварительные требования для тестирования дисков с оптическим диском
В этом разделе описываются задачи, которые необходимо выполнить перед тестированием оптического запоминающего устройства с помощью комплекта Windows Hardware Lab Kit (Windows HLK):
Оптическое запоминающее устройство включает перезаписываемые диски для компакт-дисков, DVD-дисков и blu-ray- носителей.
Требования к оборудованию
Для тестирования оптического накопителя требуется следующее оборудование. Если тестовое устройство предлагает другие функции, может потребоваться дополнительное оборудование. Чтобы определить, применяются ли дополнительные требования к оборудованию, см. описание каждого теста, отображаемого для устройства в Windows HLK Studio.
1 тестовый компьютер, соответствующий требованиям Windows HLK. Дополнительные сведения см. в разделе Предварительные требования для Windows HLK. Кроме того, этот компьютер должен иметь один из следующих типов процессоров:
Двухъядерный или эквивалентный процессор и 4 ГБ памяти для клиентских операционных систем Windows (например, Windows 8, Windows 7 и Windows Vista).
Четырехъядерный или эквивалентный процессор и 6 ГБ памяти для операционных систем Windows Server.
Тестовый компьютер должен содержать один двухканальный контроллер ATA/ATAPI, реализованный на системной плате. Тестовый компьютер также должен содержать bios с поддержкой логотипа Advanced Configuration and Power Interface (ACPI) с включенным ACPI по умолчанию. Для Windows 8, Windows 7 и Windows Vista требуется конфигурация BIOS и поддержка контроллера SATA Advanced Host Controller Interface (AHCI).
2 идентичных оптических диска для тестирования.
Примечание
Если тестируемый оптический диск доступен только для чтения, необходимо подключить диск записи в дополнение к двум тестируемым дискам.
1 хост-контроллер того же типа шины, что и оптическое запоминающее устройство. Usb-контроллер должен иметь возможность пробуждения системы с помощью механизмов ACPI.
Соответствующие кабели для подключения устройств.
Пустой носитель для каждого типа носителей, поддерживаемых тестовыми устройствами.
Чтобы сертифицировать продукт для использования на серверах, тестовый компьютер должен поддерживать четыре процессора и не менее 1 ГБ ОЗУ. Эти возможности системы необходимы для тестирования функций перебалансирования, состояния D3 и группы нескольких процессоров устройства и драйвера. Для тестирования устройства не требуется компьютер с более чем 64 процессорами. Кроме того, серверные системы, используемые для тестирования устройств или драйверов, должны быть установлены server Core перед тестированием. Дополнительные сведения см. в разделе Параметры установки Windows Server.
Если для тестирования устройства используется пул тестовых компьютеров, по крайней мере один компьютер в пуле должен содержать 4 процессора и не менее 1 ГБ ОЗУ. Кроме того, этот компьютер должен содержать устройство и драйвер, который требуется протестировать. Если драйвер одинаков на всех компьютерах в пуле, система создает расписание для выполнения на всех тестовых компьютерах.
Для тестов, которые не включают драйвер для тестирования, например для тестирования на жестком диске, планировщик Windows HLK ограничивает тесты, которые проверяют функциональность перебаланса устройства и драйвера, состояния D3 и нескольких групп процессоров для выполнения на тестовом компьютере по умолчанию. Необходимо вручную настроить на этом компьютере несколько групп процессоров. Компьютер по умолчанию — это первый тестовый компьютер в списке. Убедитесь, что первый тестовый компьютер в списке соответствует минимальным требованиям к оборудованию.
Примечание
За исключением драйверов пара-виртуализации (как определено в документе политики и процессы WHCP ), вы не можете использовать какую-либо форму виртуализации при тестировании физических устройств и связанных с ними драйверов для сертификации сервера или подписи. Продукты виртуализации не поддерживают базовые функциональные возможности, необходимые для прохождения тестов, связанных с несколькими группами процессоров, управлением питанием устройств, функциями PCI и другими тестами.
Примечание
Параметр Несколько групп процессоров. Для сертификации необходимо задать значение размера группы процессоров для тестирования аппаратного лабораторного комплекта драйверов устройств Windows Server 2008 R2 и более поздних версий. Это делается путем запуска bcdedit в окне командной строки с повышенными привилегиями с помощью параметра /set.
Ниже приведены команды для добавления параметров группы и перезапуска.
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
Ниже приведены команды для удаления параметров группы и перезагрузки.
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Примечание
Параметр целостности кода
Сначала необходимо включить функцию безопасности на основе виртуализации (VBS) Windows Server 2016 с помощью диспетчер сервера.
После этого необходимо создать и задать следующий раздел реестра:
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
Требования к программному обеспечению
Для тестирования оптического запоминающего устройства вам потребуется следующее программное обеспечение:
Драйверы для тестового устройства
Последние фильтры или обновления Windows HLK
Настройка тестового компьютера
Чтобы настроить тестовый компьютер для тестового устройства, выполните следующие действия.
Выключите тестовую систему, отключите ее от источника питания и установите жесткий диск. В зависимости от типа шины тестового оптического запоминающего устройства выполните одно из следующих действий:
Для ATA/ATAPI установите жесткий диск как автономное устройство 0 на основном канале ATA/ATAPI.
Для параметра SCSI задайте для идентификатора SCSI на жестком диске SCSI значение 0.
Если главный контроллер не внедрен в системную плату, установите его.
Установите тестовые оптические запоминающие устройства в тестовой системе, подключив их к хост-контроллеру. В зависимости от типа шины тестового оптического запоминающего устройства выполните одно из следующих действий:
Для ATA/ATAPI установите тестовое устройство как Устройство 1 или Устройство выбора кабеля 1 в основном канале ATA/ATAPI. Также можно установить тестовое устройство в качестве устройства 0, устройства 1, устройства выбора кабеля 0 или устройства выбора кабеля 1 на дополнительном канале ATA/ATAPI.
Для параметра SCSI задайте для идентификатора SCSI на тестовом устройстве значение 6.
Для USB подключите тестовое устройство к нижнему порту высокоскоростного концентратора USB 2.0.
Примечание
Не подключайте тестовое USB-устройство непосредственно к корневому концентратору контроллера USB 2.0.
Включите тестовую систему и настройте bios системы для поддержки состояния S3.
Примечание
Все адаптеры работают с включенным BIOS и внешним завершением, если не указано иное.
Установите соответствующую операционную систему Windows на тестовом компьютере, а затем настройте компьютер для тестовой сети. Тестовая сеть — это сеть, содержащая Windows HLK Studio и контроллер Windows HLK.
Если необходимо установить драйвер устройства, предоставленный производителем, на тестовом компьютере, сделайте это сейчас.
Убедитесь, что оба оптических запоминающих устройства работают правильно на тестовом компьютере.
Установите клиентское приложение Windows HLK на тестовом компьютере.
Используйте Windows HLK Studio, чтобы создать пул компьютеров, а затем переместить тестовый компьютер в этот пул.
Перед началом тестирования убедитесь, что тестовый компьютер находится в состоянии готовности. Если для теста требуется задать параметры перед его запуском, откроется диалоговое окно для этого теста. Дополнительные сведения см. в конкретной тестовой статье.
Некоторые тесты Windows HLK требуют вмешательства пользователя. При выполнении тестов для отправки рекомендуется выполнять автоматические тесты в блоке отдельно от ручных тестов. Это предотвращает прерывание выполнения автоматического теста при выполнении ручного теста.
Предупреждение
При тестировании запоминающих устройств мы настоятельно рекомендуем выполнить все тесты по основам устройств перед запуском тестов хранилища. Тесты хранилища перенастроят тестовое устройство, оставив его в состоянии непригодным для поддержки тестов с основами устройств. Следующие конфигурации содержат инструкции по созданию тома на тестовом устройстве хранилища. Это важно для завершения тестирования в разделе Device Fundamental (DevFund).