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 |
|
Plattformen |
|
Unterstützte Versionen |
|
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.
ibftestwrap.exe lädt ibftest.sys im Kernelmodus.
ibftest.sys überprüft, ob iBFT im Arbeitsspeicher vorhanden ist.
Wenn iBFT im Arbeitsspeicher vorhanden ist, erhält ibftest.sys eine Kopie der Tabelle.
ibftest.sys überprüft die Tabelle und gibt Ergebnisse an ibftestwrap.exe zurück.
ibftestwrap.exe stellt wiederum ein benutzerfreundliches Protokoll bereit.
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:
Kopieren Sie iBFTest-Binärdateien: (Oder stellen Sie sicher, dass iBFTest in HLK Studio verfügbar ist)
Kopieren Sie ibftestwrap.exe, um das Arbeitsverzeichnis zu testen.
Kopieren Sie ibftest.sys, um das Arbeitsverzeichnis zu testen.
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. |