a31p Bios Flashen

Borealis

New member
Themenstarter
Registriert
7 Dez. 2008
Beiträge
138
Hallo
Möchte das Bios von meinem a31p mit der gleichen Version neu Flashen.
Die vorgänger Version nimmt er nicht mehr. Geht das? :confused:
Der Grund ist mein Gerät hat die UUID verloren.
Habe irgendwo gelesen das nach dem Biosflash die UUID wieder da war,
glaube ich auch nicht, aber ein Versuch schadet ja nicht. :elch:
 
Hi,

eigentlich solltest Du auch eine ältere BIOS-Version 'drüberflashen können.
Evtl. gehts auf diese Weise . (Post 3 von Robby Robot)

Die UUID kannst Du aber auch einfacher mit der Hardware Maintenance Disk (HMD) setzen.

Gruß,

Nom
 
Guten Abend,

die UUID läßt sich nur mit der Hardware Maintenance Disk neu setzen. Ein BIOS-Update setzt keine neue UUID.
Und da die UUID fehlt, ist denn im BIOS noch die Serienummer das Mainboards vorhanden? Ansonsten gleich mit neu eintragen.

ahebich
 
Nom' schrieb:
eigentlich solltest Du auch eine ältere BIOS-Version 'drüberflashen können.
Evtl. gehts auf diese Weise . (Post 3 von Robby Robot)

Die UUID kannst Du aber auch einfacher mit der Hardware Maintenance Disk (HMD) setzen.
ahebich' schrieb:
Guten Abend,

die UUID läßt sich nur mit der Hardware Maintenance Disk neu setzen. Ein BIOS-Update setzt keine neue UUID.
Und da die UUID fehlt, ist denn im BIOS noch die Serienummer das Mainboards vorhanden? Ansonsten gleich mit neu eintragen.

Danke für die gutgemeinten Radschläge.

Habe x mal versucht mit der Maintenace Diskette 1,75 versucht das Problem zu lösen, es geht leider nicht.
Im Bios steht FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF.
Ohne löschen der UUID geht auch kein neuer Flash.

Die Seriennummer vom Board ist im Bios noch vorhanden noch.
 
ahebich' schrieb:
die UUID läßt sich nur mit der Hardware Maintenance Disk neu setzen. Ein BIOS-Update setzt keine neue UUID.

Ein Auszug aus dem phlash16-Utility vom A31p Bios Update (1nuj10us) sagt mir aber was anderes: :D

Code:
Copyright (c) Phoenix Technologies Ltd., 2000-2002
USAGE: PHLASH16 [options] [@rspfile] [romfile]
   romfile      Override the default BIOS image name BIOS.WPH with "file".
   @rspfile     Response file containing more options
   /A:n         32 bit address where to put the File Image.
   /B:file      Override the default BIOS image name BIOS.WPH with "file".
   /BBL         Program boot block.
   /BU[=name]   Backup flash memory into BIOS.BAK before programming.
                If "name" specified, override the default filename BIOS.BAK.
   /C           Clear CMOS checksum after programming.
   /CS          Verify BIOS.WPH image checksum.
   /DMC:string  Specify chassis manufacturer DMI string.
   /DMM:string  Specify motherboard manufacturer DMI string.
   /DMS:string  Specify system manufacturer DMI string.
   /DOxx:string Specify OEM DMI string number xx.
   /DPC:string  Specify chassis product ID DMI string.
   /DPM:string  Specify motherboard product ID DMI string.
   /DPS:string  Specify system product ID DMI string.
   /DSC:string  Specify chassis serial number DMI string.
   /DSM:string  Specify motherboard serial number DMI string.
   /DSS:string  Specify system serial number DMI string.
   /DUS:string  Specify UUID DMI string. <--------------- HIER
   /DVC:string  Specify chassis version DMI string.
   /DVM:string  Specify motherboard version DMI string.
   /DVS:string    Specify system version DMI string.
    /DEV           Display device information from WPH file.
   /EXIT          Exit without rebooting.
   /E2            Generate a new UUID when current UUID is (FFF...FFF). <--------- HIER
   /H or /?       Help screen.
   /I             Verify image size matches flash part size.
   /MODE=n        Specify mode n (0, 1, 2, 3).
   /MFG           Manufacturing mode - Automatically reboot without keypress.
   /N             Program only if BIOS.WPH is different than system BIOS.
   /NOB           Do not allow an older BIOS to be flashed to the platform.
   /NIC           Update network controller driver with *.lom files.
   /NOBIOSINFO    Do not display BIOS date and part number while flashing.
   /O             Override (disable) all options from BIOS.WPH.
   /P             Production mode (minimize messages and delays).
   /PF=string     String to pass on to command line.
   /PN            Program only if same BIOS part number.
   /REMOTE        Specify remote operation over RS232 
   /RO[=name]     Read contents of flash part and save to a file.
   /R=n           Retry flashing a block n times if flash fails.
   /S             Silent operation (turn off speaker).
   /SWAP=NO       Disable Axx autodetection.
   /T             Show debug timing info (Warning: flash is done TEN TIMES!)
   /V             Verify each block after programming it.
   /VCPU          Update variable size CPU microcode.
   /VGA           Update VGA module with *.dat files.
   /X             Ignore XMS memory manager check.
   /Z             Zero before erasing a block.
   /UUID          Generate a new UUID .  <--------- HIER ist noch eine Option
   /Mod:filename  Update current system BIOS with the module specified by 
                  filename. 
   /Fbin:filename Update current system BIOS DMI with the interface file 
                  specified by filename, do not need image file.
   To update entire system BIOS you also need the following file:
   BIOS.WPH (the interface file with the BIOS image)

Du musst den Inhalt von dem Image 1NUJ10US.IMG entpacken, dort ist das Bios $018B000.FL1 und das phlash16 Tool.

Probier doch mal die Option aus, die die UUID neu schreiben soll:
phlash16 /E2 $018B000.FL1
 
tcone' schrieb:
Du musst den Inhalt von dem Image 1NUJ10US.IMG entpacken, dort ist das Bios $018B000.FL1 und das phlash16 Tool.

Probier doch mal die Option aus, die die UUID neu schreiben soll:
phlash16 /E2 $018B000.FL1

Hallo tcone
Danke für deine Mühe.

Habe die Aktion nach deinen Angaben durchgeführt.
Beim Schreibversuch brummt der Lautsprecher und am Ende Hupt das System 3 mal.
So weit hatte ich es noch nicht geschafft.

Das Ergebnis habe ich Dir im Bild festgehalten.
 
Du nutzt eine DOS-Diskette, die in der Config.sys den himem.sys lädt. Entferne diese Zeile oder setze ein "REM" davor. Gleiches gilt für andere Treiber, wie EMM386.exe usw. - auch in der AUTOEXEC.BAT
 
In der Cofig.sys steht nur device=display.sys con=(ega,,1)

Und in der Autoexec.Bat steht

mode con codepage preare0(850) ega.cpi)
mode con codepage select=850
keyb gr,, keybrd2.sys
 
Guten Abend,

die passende Diskette ist diese: ThinkPad hardware maintenance diskette version 1.62

ahebich
 
Habe alles raus geschmissen, kein Erfolg.
Es kommt immer die selbe Meldung.
 
Mornsgrans' schrieb:
Borealis' schrieb:
In der Cofig.sys steht nur device=display.sys con=(ega,,1)

Und in der Autoexec.Bat steht

mode con codepage preare0(850) ega.cpi)
mode con codepage select=850
keyb gr,, keybrd2.sys
Schmeiß mal alles raus und arbeite mit der originalen amerikanischen Tastaturbelegung.
Genau! Da kann alles raus.

Mit der Option /x wird der Memory-Manager-Test ignoriert. Damit sollte der Flashvorgang durchlaufen:
phlash16 /E2 /x $018B000.FL1
oder
phlash16 /UUID /x $018B000.FL1

Ob die UUID dann wirklich neu geschrieben wird habe ich auch noch nicht ausprobiert. Ansonsten nimmst du die HMD. Die neueste Version (1.78) sollte ja abwärtskompatibel sein.
 
Mangels offiziellem Download-Link google nach der "hardware maintenance diskette" - in amerikanischen Foren solltest Du fündig werden.
 
tcone' schrieb:
Genau! Da kann alles raus.

Mit der Option /x wird der Memory-Manager-Test ignoriert. Damit sollte der Flashvorgang durchlaufen:
phlash16 /E2 /x $018B000.FL1
oder
phlash16 /UUID /x $018B000.FL1

Hallo

Leider auch das gleiche Ergebniß. (e.g. HIMEN)

Werde mal nach der Maintenace disk 1.78 suchen.
 
Hallo

Habe die Zeit der Umstellung zum suchen genutzt. (Maintenace Disk 1.78)
Leider kein Erfolg
 
Zuletzt bearbeitet:
Auf einer MS-DOS-Diskette brauchst du in der Regel nur die Dateien COMMAND.COM, IO.SYS und MSDOS.SYS (in den Ordneroptionen den Haken bei "Geschützte Systemdateien ausblenden" entfernen, falls die Dateien nicht sichtbar sind).
Du kannst auch eine alte Win98-Startdiskette o.ä. dafür nehmen und die übrigen Dateien löschen. Du musst davon nur DOS booten können. HIMEM.SYS, EMM386 etc. können alle weg.

Auf den leeren Stick kopierst du dann noch phlash16.exe und $018B000.FL1.

Habe dir einen Link zur HMD geschickt. Ist evtl. durch die Umstellung verloren gegangen. Schau nochmal in dein Postfach.

EDIT: Du musst erst in deinem Profil einstellen, dass du private Nachrichten empfangen kannst.
 
Zuletzt bearbeitet:
Hallo tcone
Danke für den Link. Habe die Disk heruntergeladen ist die 1.77 Maintenace.

Habe die Win98 Start Disk mit den Daten Phlash16 und $018b00 benutzt, kein Erfolg!
 
Hallo tcone

Ergebnis Bild 1 mit Maintenace Disk 1.77

Ergebnis Bild 2 mit Startdisk Win 98

Der Error 0189 kommt weiterhin.
Werde wohl weiterhin mit dem Fehler Leben müssen
das Starten geht nur mit Esc.

Im Bios werden jetzt auch nicht mehr alle SN angezeigt, oder nur unvollständig,
aber unter UUID weiterhin FFFFFFFFFFFFFFFFFFFFFFFFFF
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben