Back to Top

PHNETZ - Internetagentur

Marketing für Ihren Erfolg

BIOS

BIOS

Das BIOS (Basic Input/Output System) ist die Firmware, die sich auf einem Chip auf der Hauptplatine (Motherboard) eines PCs befindet. Es ist das allererste Software‑Element, das nach dem Einschalten des Rechners ausgeführt wird.

 

Hauptaufgaben des BIOS

Aufgabe
Beschreibung
Power‑On Self‑Test (POST)
Prüft grundlegende Hardware (RAM, CPU, Grafikkarte, Tastatur) auf Funktionsfähigkeit. Fehler werden als Beep‑Codes oder Meldungen angezeigt.
Initialisierung der Hardware
Konfiguriert Grundparameter (z. B. Speichercontroller, PCI‑Bus, USB‑Ports).
Boot‑Geräte‑Auswahl
Durchsucht die in der Boot‑Order definierten Geräte (HDD, SSD, USB‑Stick, CD/DVD, Netzwerk) nach einem bootfähigen Boot‑Loader (z. B. GRUB, Windows‑Boot‑Manager).
Bereitstellung von Low‑Level‑I/O‑Routinen
Bietet APIs (INT 10h, INT 13h usw.) für Tastatur‑, Bildschirm‑ und Disk‑Zugriffe, die vom Boot‑Loader bzw. vom Betriebssystem genutzt werden können.
Konfiguration & Setup
Zugriff über das BIOS‑Setup‑Utility (meist durch Drücken von DEL, F2, F10, ESC beim Start). Dort lässt sich u. a. die Boot‑Reihenfolge, CPU‑Übertaktung, Speicher‑Timing, Secure Boot, TPM‑Einstellungen etc. verändern.
CMOS‑Speicherverwaltung
Speichert die BIOS‑Einstellungen in einem kleinen nichtflüchtigen Speicher (CMOS) – heute meist ein EEPROM von 256 KB bis 8 MB.
UEFI‑Transition
Moderne Motherboards haben das klassische BIOS durch das UEFI (Unified Extensible Firmware Interface) abgelöst – jedoch bietet UEFI meist einen BIOS‑Kompatibilitäts‑Modus (CSM), um alte BIOS‑Funktionen zu erhalten.
 

Unterschied zu UEFI

Merkmal
BIOS
UEFI
Speichergröße
≤ 1 MB ROM
2 – 16 MB (oder mehr) Flash
Modularität
Monolithisch, keine Erweiterungen
Treiber‑basiert, kann Module (PKGs) laden
Grafik
Text‑Mode (80×25)
Grafik‑Mode, Unterstützung von Maus & Touch
Sicherheitsfeatures
Kein Secure Boot
Secure Boot, TPM‑Integration, digitale Signaturen
Boot‑Methode
MBR (Master Boot Record)
GPT (GUID Partition Table) + EFI‑Dateisystem
Entwickler‑API
INT‑Interrupts (INT 10h, INT 13h)
UEFI‑Application‑Framework (C‑API)
Kompatibilität
Legacy‑OS (DOS, Windows 9x)
Modern‑OS (Windows 10+, Linux‑UEFI)

BIOS‑Tools & Utilities

Tool
Zweck
memtest86+
RAM‑Stabilitätstest, läuft unmittelbar nach POST.
CPU‑Z
Anzeige von CPU‑Details, unterstützt BIOS‑Einstellungen.
Flash‑Utility (AFUDOS, AMI Flash)
Firmware‑Update des BIOS/UEFI.
BIOS‑Setup
UI für Konfiguration (häufig mit Farben, Tastatur‑Navigation).
CMOS‑Clear
Jumper oder Tastenkombination, um BIOS‑Einstellungen zurückzusetzen.

Risiken & Best Practices beim BIOS

  • Firmware‑Updates – Nur von Hersteller‑Source, korrektes Flash‑Verfahren (nicht während Stromausfall), ggf. Dual‑BIOS‑Backup.
  • Secure Boot aktivieren – verhindert das Laden unsignierter Boot‑Loader.
  • Boot‑Reihenfolge sichern – keine ungewollten Wechseldatenträger im Boot‑Pfad lassen.
  • CMOS‑Batterie – bei schwacher Batterie kann BIOS‑Einstellung verloren gehen (Uhr zurücksetzen).
  • Legacy‑Support deaktivieren – wenn nicht nötig, um Angriffsfläche (z. B. Boot‑Kits) zu reduzieren.