Поделиться через


Тест таблицы встроенного ПО загрузки iSCSI (LOGO)

Этот тест проверяет, что таблица встроенного ПО загрузки iSCSI доступна и является допустимой.

Таблица встроенного ПО iSCSI (iBFT) — это блок сведений, находящихся в памяти, который содержит различные записи, необходимые для процесса загрузки iSCSI.

Сведения о тесте

   
Характеристики
  • Device.Storage.Controller.Iscsi.iSCSIBootComponent.FwTable
Платформы
  • Windows Server 2016 (x64)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 10
Категория Разработка
Время ожидания (в минутах) 600
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

Дополнительная документация

Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:

Запуск теста

Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: предварительные требования к тестированию компонентов загрузки iSCSI.

Устранение неполадок

Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.

Сведения об устранении неполадок см. в статье Устранение неполадок с тестированием Device.Storage.

Дополнительные сведения

Тест таблицы встроенного ПО загрузки iSCSI (iBFTest) состоит из двух двоичных файлов. Двоичный файл пользовательского режима (ibftestwrap.exe) и двоичный файл в режиме ядра (ibftest.sys). Для успешного выполнения теста требуются оба двоичных файла.

  1. ibftestwrap.exe загружает ibftest.sys в режим ядра.

  2. ibftest.sys проверяет, существует ли iBFT в памяти.

  3. Если iBFT существует в памяти, ibftest.sys получит копию таблицы.

  4. ibftest.sys проверяет таблицу и возвращает результаты ibftestwrap.exe.

  5. ibftestwrap.exe, в свою очередь, предоставляет понятный журнал.

  6. Журнал содержит таблицу, если она доступна и допустима, или подробные сведения об ошибке, если таблица недоступна или недопустима.

iBFTest гарантирует, что iBFT присутствует и доступен операционной системе для согласованного потока процесса загрузки. Он также проверяет различные записи в таблице и гарантирует, что таблица нетронута. Это гарантирует, что все сведения соответствуют спецификации.

Чтобы запустить тест, выполните следующие действия.

  1. Копирование двоичных файлов iBFTest: (Или убедитесь, что iBFTest доступен в HLK Studio)

    1. Скопируйте ibftestwrap.exe в тестовый рабочий каталог.

    2. Скопируйте ibftest.sys в тестовый рабочий каталог.

  2. Запуск ibftestwrap.exe

Синтаксис команды

Параметр команды Описание

ibftest.exe

Примечание

   Для справки командной строки для этого тестового двоичного файла введите /h

 

Список файлов

Файл Расположение

Ibftest.exe

<[testbinroot]>\nttest\DriversTest\storage\wdk\ibftest\

Ibftest.sys

<[testbinroot]>\nttest\DriversTest\storage\wdk\ibftest\

Ibftestwrap.exe

<[testbinroot]>\nttest\DriversTest\storage\wdk\ibftest\

 

Параметры

Имя параметра Описание параметра
LLU_NetAccessOnly Учетная запись пользователя для доступа к тестовой общей папке.
LLU_LclAdminUsr Учетная запись пользователя для запуска теста.