Freigeben über


iSCSI – Startfirmwaretabelle – Test (LOGO)

Dieser Test überprüft, ob die iSCSI-Start-Firmwaretabelle verfügbar ist und gültig ist.

Die iSCSI-Start-Firmwaretabelle (iBFT) ist ein Block von Informationen, die im Arbeitsspeicher enthalten sind, die verschiedene Einträge enthalten, die vom iSCSI-Startprozess erforderlich sind.

Testdetails

   
Spezifikationen
  • Device.Storage.Controller.Iscsi.iSCSIBootComponent.FwTable
Plattformen
  • Windows Server 2016 (x64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 10
Kategorie Entwicklung
Zeitüberschreitung (in Minuten) 600
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

 

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Ausführen des Tests

Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung wie in den Testanforderungen beschrieben ab: iSCSI Boot Component Testing Prerequisites.

Problembehandlung

Informationen zur allgemeinen Problembehandlung von HLK-Testfehlern finden Sie unter Problembehandlung von Windows HLK-Testfehlern.

Informationen zur Problembehandlung finden Sie unter Problembehandlung bei Device.Storage-Tests.

Weitere Informationen

iSCSI Boot Firmware Table Test (iBFTest) besteht aus zwei Binärdateien. Eine Benutzermodus-Binärdatei (ibftestwrap.exe) und eine Kernelmodus-Binärdatei (ibftest.sys). Beide Binärdateien sind für den Erfolgreichen Test erforderlich.

  1. ibftestwrap.exe lädt ibftest.sys im Kernelmodus.

  2. ibftest.sys überprüft, ob iBFT im Arbeitsspeicher vorhanden ist.

  3. Wenn iBFT im Arbeitsspeicher vorhanden ist, erhält ibftest.sys eine Kopie der Tabelle.

  4. ibftest.sys überprüft die Tabelle und gibt Ergebnisse an ibftestwrap.exe zurück.

  5. ibftestwrap.exe stellt wiederum ein benutzerfreundliches Protokoll bereit.

  6. Das Protokoll enthält entweder die Tabelle, wenn sie verfügbar und gültig ist oder eine detaillierte Fehlerinformationen enthält, wenn die Tabelle nicht verfügbar oder ungültig ist.

iBFTest stellt sicher, dass das iBFT vorhanden und für das Betriebssystem verfügbar ist, um einen konsistenten Ablauf des Startvorgangs zu erhalten. Außerdem wird die verschiedenen Einträge in der Tabelle überprüft und sichergestellt, dass die Tabelle intakt ist. Es stellt sicher, dass alle Informationen mit der Spezifikation kompatibel sind.

Gehen Sie wie folgt vor, um den Test durchzuführen:

  1. Kopieren Sie iBFTest-Binärdateien: (Oder stellen Sie sicher, dass iBFTest in HLK Studio verfügbar ist)

    1. Kopieren Sie ibftestwrap.exe, um das Arbeitsverzeichnis zu testen.

    2. Kopieren Sie ibftest.sys, um das Arbeitsverzeichnis zu testen.

  2. ibftestwrap.exe ausführen

Befehlssyntax

Befehlsoption Beschreibung

ibftest.exe

Hinweis

   Geben Sie /h ein, um Befehlszeilenhilfe für diese Testbinärdatei zu erhalten.

 

Dateiliste

Datei Standort

Ibftest.exe

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

Ibftest.sys

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

Ibftestwrap.exe

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

 

Parameter

Parametername Parameterbeschreibung
LLU_NetAccessOnly Benutzerkonto für den Zugriff auf die Testdateifreigabe.
LLU_LclAdminUsr Benutzerkonto zum Ausführen des Tests.