BIOS Version überprüfen

Probleme und Lösungen rund ums BIOS
Antworten
mnmr
Member
Member
Beiträge: 4
Registriert: Di, 26.06.07 11:03

BIOS Version überprüfen

Beitrag von mnmr »

Hallo,

Ich habe ein etwas komplexeres Problem und hoffe dass mir jemand vielleicht helfen kann.

Folgendes:
Ich muss (voll automatisiert) über pxe-Boot und Batch Scripts einen BIOS Flash bei Systemen durchführen und anschließen settings einspielen. Nun muss ich irgendwie überprüfen ob der BIOS Flash erfolgreich war. Bisher wurden die Settings immer mit dem Tool BIOS.EXE eingespielt und anschließend über ein Bashscript mit dem selben tool (BIOS.EXE i) die BIOS Informationen ausgelesen. Hier wurde dann das Kompilierdatum zur kontrolle der BIOS version abgefragt. Nun habe ich folgendes Problem dass ich im BIOS die Default settings verändert habe, jedoch das BIOS nicht neu kompiliert wurde. Ich muss nun irgendwie die BIOS Version checken, konnte aber im internet dazu keine vernünftige lösung finden da eine Verifizierung beispielsweise mit einem *.sav File (BIOS Settings) nicht ausreichend ist, da die Settings auch geladen werden können wenn der BIOS Flash fehlerhaft ist.

Hat jemand vielleicht eine Idee oder kennt ein Tool mit dem ich über Batch scripts die Version oder auch den Anzeigetext (Versionsbezeichnung die beim Booten des Systems am Startscreen ersichtlich ist) auslesen kann?


danke im Voraus

Gruß m.


PixelRuler - das Bildschirmlineal - für Grafiker und Webdesigner
PixelRuler - the Screen ruler - for Graphic artists & Web designers
Benutzeravatar
biosflash
Administrator
Beiträge: 2755
Registriert: Mo, 17.03.03 15:44
Wohnort: Ratzeburg, S-H
Kontaktdaten:

Beitrag von biosflash »

Hallo,

unter DOS habe ich das früher "ziemlich bequem" mit dem Befehl DEBUG bewerkstelligt. Denn die Bios-Daten liegen ab der Speicheradresse F000:E000 und beinhalten u.a. auch die Versionsnummer. Man müsste sich halt ein kleines Programm basteln...

mnmr
Member
Member
Beiträge: 4
Registriert: Di, 26.06.07 11:03

Beitrag von mnmr »

hallo

erstmal danke für die Antwort. klingt nach einer brauchbaren lösung aber bräuchte so wie´s aussieht wohl etwas hilfe :) kannst du mir da ein wenig auf die Sprüng helfen mit dem Befehl (eingabe)?!?

gruß

Benutzeravatar
biosflash
Administrator
Beiträge: 2755
Registriert: Mo, 17.03.03 15:44
Wohnort: Ratzeburg, S-H
Kontaktdaten:

Beitrag von biosflash »

Siehe Methode 3
Zum Testen kannst du unter XP (enthält die Datei debug.exe) einfach die Eingabeaufforderung benutzen.
Dort "debug.exe" eingeben.
Und danach "d FFFF:5" um sich das Biosdatum anzeigen zu lassen.

mnmr
Member
Member
Beiträge: 4
Registriert: Di, 26.06.07 11:03

Beitrag von mnmr »

danke dir für den tipp, scheint wunderbar zu funktionieren....merci

Antworten