Categories: PCWorkspace

Logo-Manipulation im BIOS

Preiswerte RAID-Adapter verfügen oft nicht über ein eigenes BIOS, um beim Hochfahren die daran angeschlossenen Festplatten automatisch zu erkennen. Auch wenn Windows XP diesen RAID-Controller erkennt und einen Zugriff auf die Festplatten ermöglicht, ist ein Booten vom RAID ohne BIOS nicht möglich. Um die beiden BIOS von Mainboard und RAID-Controller zu kombinieren, ist ein weiteres Tool notwendig: CBROM (für Award) respektive AMIBCP (für AMI) ermöglichen diese Funktion. Dazu wird das BIOS mittels einer DOS-Bootdiskette mit einem Flash-Utility ausgelesen und gespeichert. Auf dieser Diskette befindet sich nun auch das Programm cbrom.exe (in unserem Fall handelt es sich um ein Award-BIOS), welches über Kommandozeile gestartet wird:

Cbrom.exe biosold.bin /D


Cbrom listet mit dem Befehl /D alle Module im ROM-Speicher auf.

Der Switch /D listet alle in dieser BIOS-Datei befindlichen Module auf. Beginnend beim System BIOS, dem XGROUP Code (Mainboard-Herstellerspezifisch), dem CPU-Microcode, den Betreiber-Logos sowie einem Anti-Viren-Programm und anderen Komponenten werden Größe und Reihenfolge der Programme und der restliche Speicherplatz angezeigt. Jedoch fällt auf, dass unabhängig von dem zur Verfügung stehenden Speicherplatz die Größe der eigentlichen Flash-Datei immer exakt 262.144 Bytes, also 256 KBytes beträgt. Der nicht verwendete Bereich wird dabei mit Nullen aufgefüllt, was ein Blick mit dem Editor in eine BIOS-Datei verrät. Man läuft hier sehr schnell Gefahr, quasi ein „leeres“ BIOS, mit wenigen oder überhaupt keinen Komponenten, zu flashen, obwohl die Datei scheinbar die erforderliche Größe besitzt.

Um auf die bestehenden Komponenten nun ein weiteres, gerätespezifisches BIOS aufzusetzen, sind einige Informationen notwendig. Handelt es sich bei dem Gerät um eine Steckkarte in einem PCI-Slot, genügt die Angabe des Schalters /pci. Bei ISA-Steckkarten wird es komplizierter, es muss dem BIOS eine definitive Adresse mitgeteilt werden.

Beispiele:
Cbrom.exe biosold.bin /pci raidbios.rom
Bindet den RAID-Treiber auf einen PCI-Steckplatz in das BIOS des Mainboards ein

Cbrom.exe biosold.bin /isa bootimg.rom [D000:0]
Fügt das kompilierte Boot-ROM unter der angegebenen Adresse in das System-BIOS ein. Letztere Option dient vor allem für Netzwerkkarten ohne Boot-ROM, die zum Booten über das Netz benutzt werden sollen. Die Adressierung ist notwendig, um Netzwerkdienste wie DHCP vor dem eigentlichen Hochfahren eines Diskless Clients abzufragen.


Startbildschirm der Manipulations-Software AmiBCP.

Führt man nun erneut den Befehl cbrom mit dem Schalter /D aus, wird der neue Inhalt des Speichers, also mit dem neuen Modul an letzter Stelle, angezeigt. Vorraussetzung dafür ist natürlich, dass noch genügend freier Speicher zur Verfügung steht. Wird die Speicherplatzanforderung überschritten, gibt cbrom eine Fehlermeldung zurück. In diesem Fall muss man sich von einigen bereits integrierten Komponenten trennen. Je nach Umfang des benötigten Speichers kann also das Betreiber-Logo oder auch die Anti-Viren-Software aus dem BIOS entfernt werden. Der Schalter /extract erlaubt das Abspeichern dieser Komponente, bevor sie mit dem Schalter /release endgültig gelöscht wird. Diese Vorgänge können jedoch wieder rückgängig gemacht werden, wenn auch nur manuell.

Benutzern von Ami-BIOS steht das Tool AmiBCP zur Verfügung, welches die Editierung einzelner Module erlaubt. Auch hier können Module extrahiert, eingefügt und entfernt werden. Die grafische Oberfläche lässt das Programm komfortabler erscheinen und bietet noch weitere Features.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Fünf auf einen Streich: Baseus Nomos 5-in-1 Desktop Charger Qi2 140W

Das weltweit erste 5-in-1-Tischladegerät mit kabelloser Qi2-Aufladung und einziehbarem Kabel.

1 Tag ago

RansomHub hebt Datenerpressung auf höhere Stufe

RansomHub kann per Fernverschlüsselung über ein einziges ungeschütztes Endgerät Daten im gesamten Netzwerk verschlüsseln.

1 Tag ago

Shokz OpenRun Pro 2: Die perfekte Kombination aus Knochenschall und Air-Conduction Technik

Die neuen OpenRun Pro 2 von Shokz sind die neueste Weiterentwicklung der beliebten offenen Sportkopfhörer.…

3 Tagen ago

UPDF: PDF-Software zu einem Viertel des Preises von Adobe

PDF-Bearbeitungssoftware jetzt im Black Friday Sale mit 50 Prozent Rabatt!

4 Tagen ago

Neuer Bedarf an Workplace Services durch DEX und KI

ISG untersucht deutschen Workplace-Services-Markt. Digital Employee Experience (DEX) gilt als Schlüssel für neues Wachstum.

4 Tagen ago

SEO-Beratung von Spezialisten wie WOXOW: Deshalb wird sie immer wichtiger

Wer bei Google mit den passenden Suchbegriffen nicht in den Top-Rankings gefunden wird, der kann…

5 Tagen ago