------
THM | Campus Gießen
------

[TuX]Bootlogo mit dem Award BIOS

Warnung! Diese Anleitung kann Ihr Mainboard unbenutzbar machen!
Das Anwenden der nachfolgenden Anleitung erfolgt auf eigene Gefahr.

Auf mehrfachen Wunsch hin gebe ich hier eine Anleitung wie man mit Hilfe verschiedener Tools das AWARD-BIOS so anpassen kann, daß statt dem üblichen Bootlogo und den BIOS-Meldungen ein selbsterstelltes Vollbild-Logo dargestellt wird.

Was benötige ich?

Für das Einbinden werden folgende Werkzeuge benötigt:
Netscape Benutzer sollten besser die rechte Maustaste zum Download der .exe-Dateien verwenden.
Das Original des "BSD Daemon" Bildes stammt von www.de.freebsd.org
  1. Das Tool CBROM 1.24 von Award (BIOS Release Datum vor dem 6. Januar 1999 oder Award BIOS 4.5x) bzw. CBROM 1.30 (für BIOS Release Datum nach dem 6.Januar 1999 oder Award BIOS 4.6x). Beide Versionen sind neben neueren - von mir jedoch nicht geteststen - Versionen in cbrom.zip enthalten.
  2. Den Bios-Flasher AWDFLASH auch von Award bzw. das zum Board+Bios passende Flash-Tool
  3. Ein Bildbearbeitungsprogramm (z.B. "The Gimp" ) oder
    vorgefertigte Bilder (z.B. BSD Daemon ©, Pingu1 bzw. Pingu3
  4. Pures DOS. Award rät davon ab sich von Win95/98 DOS-Bootdisketten anfertigen zu lassen und empfiehlt DOS 3.3 bis DOS 6.x. Caldera OpenDOS tuts aber auch.
  5. Genügend Platz im BIOS-ROM. Die Bilder werden komprimiert im BIOS abgelegt (für Pingu1 und Pingu3 werden z.B. 36,64K bzw. 27,90K benötigt). Für Flash-ROMs mit zuwenig freiem Platz (wie z.B. bei ASUS TX97-XE oder Epox EVP3G-M) hat Julian Schanze die Logos nomem.bmp (ca. 10K) und tux.bmp (ca. 7,1K) bereitgestellt.
  6. Aus dem Manual .ps bzw. .doc: You must obtain a BIOS from Award modified for a full-screen logo to use this command.
    Im Klartext: Nicht jedes Award-BIOS läßt sich durch ein Bootlogo verschönern. Ausserdem scheint es nur bei 256K-BIOSsen zu funktionieren, 128K-Versionen sträuben sich beharrlich ein Vollbild-Logo aufzunehmen.

Die folgende Liste erhebt keinerlei Anspruch auf Vollständigkeit bzw. Korrektheit.
Das Einfügen des Fullscreen-Logos hat bisher geklappt bei:
  1. A-Open MX59 Pro II, Aktuelles BIOS vom ?
  2. AOpen AX6BC, R2.41
  3. ASUS A7V, Bios-Rev. 1.07
  4. ASUS A7V133 SWA, Bios-Rev. ?
  5. ASUS CUSL2, BIOS-Rev. 1002 final
  6. ASUS CUV4X, BIOS-Rev. 1006
  7. ASUS K7V-T, BIOS-Rev. 1008t.01d (KX133)
  8. ASUS P2B, BIOS-Rev. 1008 und 1009beta4
  9. ASUS P2B-F, BIOS-Rev. 1010
  10. ASUS P2L97-S, BIOS-Rev. 1009s.006 (Beta)
  11. ASUS P3B-F, BIOS-Rev. 1004 und 1006
  12. ASUS TX97-LE, BIOS-Rev. 113 Beta 3
  13. ASUS P5A, BIOS-Rev. al5i1007.awd
  14. ASUS P5A-B, BIOS-Rev. ab5i1010.awd
  15. Biostar M7TDB, Bios-Rev. ?
  16. Biostar M7VKB, Bios-Rev. 2.26 (PCB 1.0)
  17. Chaintech 7AJA2-KTA133, Bios-Rev. ?
  18. DFI AK70, Board Rev. A, BIOS vom 25.5.00
  19. DFI K6BV3+/66, Board Rev. B+, BIOS vom 04.12.00
  20. DFI PA61, Board Rev. D2, BIOS vom 27.2.00
  21. DFI P2XBL/D
  22. ELITEGROUP K7VZA, BIOS-Rev. 3.2B (vza32b.bin)
    Evtl. eine aktuelle Version von CBROM verwenden.
  23. Enmic 8TDX2+, BIOS vom 10.11.01
  24. EPoX 7KXA, Rev. 25/7
  25. FIC AZ11, BIOS vom 8.8.00
  26. GigaByte GA-6BA, BIOS-Rev. F1g
  27. GigaByte GA-6BXC, BIOS-Rev. 2.08a, 2.2 und 3.0
  28. GigaByte GA-6BXC, Board Rev. 1.7, BIOS-Rev. F3
  29. GigaByte GA-6BXE, BIOS-Rev. F1
  30. Gigabyte GA-6VA, Bios-Rev. F2 vom 21.10.1999
  31. QDI P5CGXm5520/LPX, BIOS-Rev. ?
  32. Soyo SY-K7VTA Pro, BIOS-Rev. ?
  33. Tekram MVP-a4, BIOS-Rev. ?
Teilweisen Erfolg gab es bei:
  1. ASUS CUBX, BIOS Rev. 1006 (leichte Farbpalettenfehler).
  2. ASUS P5A, BIOS-Rev. al5i1005.awd (Falschfarben).
    Da Dieses Board anscheinend die Standardpalette für die Darstellung von bmp's verwendet, hat mir Bernd Breitenbach freundlicherweise ein dafür angepaßtes Bootlogo zugeschickt.
  3. ASUS P2B, BIOS Rev. 1002 (Falschfarben, geflasht mit aflash)
  4. ASUS P2B, BIOS-Rev. 1008 Beta 004 (Falschfarben, siehe auch ASUS P5A)
  5. ASUS TX97-XE, BIOS Rev. ?????? (Falschfarben siehe auch ASUS P5A, Platzmangel (NCR-BIOS entfernen wenn dieses nicht benötigt wird))
  6. Epox EVP3G-M, BIOS-Rev. (vom 20.8.99) (Nur mit reduziertem Bootlogo wegen Platzmangel im BIOS, (es soll allerdings auch neuere Board-Versionen mit erheblich mehr Platz im Flash-ROM geben))
  7. Qdi Advance 5/133E, Board funktioniert noch, aber kein Logo sichtbar
Garnicht ging es bis jetzt bei:
  1. Asus KN97, BIOS-Datum: 08/12/98
  2. Asus P2L97, BIOS-Rev. 1009 (zuwenig Speicher!)
  3. Asus P5A-B, BIOS-Datum: 05/03/99
  4. Asus SP97-V, BIOS-Datum: 06/09/98
  5. Asus T2P4, BIOS-Rev. v.0207
  6. BIOSTAR M6TWC, BIOS-Rev. ? (BIOS war danach "im Eimer"!)
  7. BIOSTAR M7MKA, BIOS-Rev. ? (PC startet nicht mehr!)
  8. DFI P5BV3+ Rev.C, BIOS-Rev. ?
  9. (Elitegroup K7VZA, BIOS-Rev. ?) s.o.
  10. Elitegroup P5HX-B, BIOS-Rev. ?
  11. Epox EVP3E-M, BIOS-Rev. (vom 4.1.99)
  12. FIC VA-503+ Rev. A1, BIOS-Rev. 1.13je11
  13. Gigabyte GA-586ATV, BIOS-Rev. ?
  14. GigaByte GA-586HX, BIOS-Rev. 2.5 und 2.6
  15. GigaByte 586SGM, BIOS-Rev. ?
  16. NMC 8TBX, BIOS-Rev. ?
  17. Tyan Tomcat IV Dual, BIOS-Rev. ?
  18. Tyan Trinity 1590S, BIOS-Rev. 1.16
Weitere Erfolgs- oder Mißerfolgsmeldungen bitte an mich .
Wer wissen möchte, ob bei seinem Board wenigstens das ersetzen des EPA-Logos funktioniert sollte hier nachschauen.

So wirds gemacht

Als erstes erzeugen sie ein Bild das folgenden Ansprüchen genügen muß:
Bildgröße idealerweise 640x464 Bildpunkte, 15 Farben, Format: Windows-BMP.
Möglicherweise funktioniert es auch mit 16 Farben - einfach mal ausprobieren!

Kopieren sie AWDFLASH.EXE, CBROM130.EXE und das fertige .BMP auf eine frisch erzeugte DOS-Bootdiskette.

Der nächste Schritt ist, sich eine Kopie des BIOS zu besorgen. Dazu booten sie mit der Bootdiskette (am besten ohne irgendwelche Treiber) DOS und geben am DOS-Prompt

awdflash /Pn bios.bin
ein. Die Kopie des BIOS sollte danach in der Datei BIOS.BIN zu finden sein. Anschließend binden sie das Bild in die Datei BIOS.BIN ein. Dazu tippen sie am Prompt
cbrom130 bios.bin /logo pingu1.bmp
Anstelle von PINGU1.BMP können sie natürlich den Namen ihres eigenen Bildes angeben.

Ist das geschafft, müssen sie die Bios-Datei wieder zurück ins BIOS flashen. Um dies zu erreichen rufen sie AWDFLASH.EXE wie folgt auf:

awdflash bios.bin /Py bios.old /Sy
Falls dabei etwas schiefgehen sollte haben sie so zumindest eine Sicherungskopie des BIOS unter dem Namen BIOS.OLD auf der Diskette. Was man im Falle eines Fehlers damit machen kann ist (zumindest für GigaByte Boards) bei GigaByte nachzulesen.

Ist alles gutgegangen können sie nach dem Reboot ihr neues Bootlogo bewundern.

Sonstiges

Das Logo können sie mit folgendem Kommando wieder entfernen:
cbrom130 bios.bin /logo release
Dann bios.bin neu flashen.

Inhalt der Datei bios.bin anzeigen:

cbrom130 bios.bin /d
Unter "Remain compress code space" sieht man so beispielsweise sehr schön, wieviel Platz im BIOS-ROM überhaupt noch frei ist.

Links zu verwandten Themen

* LinkIt Productions Tools zum erzeugen von Bootlogos (EPA und Vollbild) für AMI, Phoenix und AWARD
* BIOS CUSTOMIZATION PAGE
* BMPtoEPA Homepage
* The EPA Pages
* Wim's BIOS Page
Ach ja, ich schließe natürlich jede Haftung für schiefgelaufene Flash-Versuche und daraus entstandene Schäden aus.

[LinuX]

------
[Velo-Home] [email] [search]
------

Seite zuletzt aktualisiert am 14.06.2004 (© gf ())