![Page 1: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/1.jpg)
BIOS/UEFI
Joschka Mick
![Page 2: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/2.jpg)
BIOS
• „Basic Input/Output System“• Auf nicht-flüchtigem Speicher
einprogrammiert• Herstellung der Funktion eines Computers• Erfunden 1975 durch Gary Kildall• Verwendung hauptsächlich bei 16-Bit und 32-
Bit-Systemen
![Page 3: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/3.jpg)
BIOS
• Wurde im Laufe der Zeit weiterentwickelt• -> erstes konnte nur Funktionsfähigkeit
herstellen und Bootvorgang einleiten• Erweiterung z.B. POST• -> Selbsttest beim Starten des Computers• -> läuft in 2 Instanzen ab• Bekannte Hersteller:
American Megatrends, ATI, IBM
![Page 4: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/4.jpg)
POST (1.Instanz)
• Test der CPU• Test des CMOS-RAM• Test des Cachespeichers• Arbeitsspeicherüberprüfung • -> nur die ersten 64kB• Überprüfung von Grafikspeicher und
Grafikausgabe
![Page 5: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/5.jpg)
POST (2.Instanz)
• Erstes Bild wird sichtbar• Komplette Überprüfung des Arbeitsspeichers• Überprüfung angeschlossener Hardware
(Maus, Tastatur, Festplatten etc.)
• Meist Möglichkeit, BIOS-Konfiguration aufzurufen
• Kann bei jedem POST variieren
![Page 6: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/6.jpg)
POST
![Page 7: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/7.jpg)
BIOS (weitere Funktionen)
• Passwortschutz• Aufruf von BIOS-Erweiterungen
(von z.B. Grafikchip, Netwerkchip, Steckkarten)
• Durchlaufen einer Bootsequenz
• BIOS stellt die zweite Sicherheitsstufe dar
![Page 8: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/8.jpg)
Konfiguration des BIOS
• 2 Möglichkeiten (Jumper oder Tastenbetätigung)
• Einstellungen werden in CMOS-Speicher festgehalten
• -> meist kombiniert mit Systemuhr• Reset der Einstellungen erfolgt mittels Jumper
oder durch Entfernen der Batterie
![Page 9: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/9.jpg)
BIOS-Konfiguration
![Page 10: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/10.jpg)
UEFI
• „Unified Extensible Firmware Interface“• Nachfolger von EFI („Extensible Firmware
Interface“)• Hauptsächlich 64-Bit (32-Bit auch möglich)
• Ziele: • komfortablere Oberfläche• Startende Bestandteile des Betriebssystems
auswählen
![Page 11: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/11.jpg)
UEFI-Konfiguration
![Page 12: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/12.jpg)
UEFI
• BIOS wurde trotz Anpassung der modernen Hardware und Betriebssystemen nichtmehr gerecht
• Von Intel durch Intel Boot Initiative entwickelt• Wird von unterstützt von:• Windows 2000 und Nachfolgern• Linux (ab Kernel 2.6.25)• -> Ausnahme Fedora (erst seit Version 17)
![Page 13: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/13.jpg)
Kritik an UEFI
• Kann nicht durch BIOS und coreboot ersetzt werden
• Mögliches Sicherheitsrisiko in sicherheitskritischen Umgebungen,
• -> eventueller Datenklau über LAN-Schnittstelle
![Page 14: BIOS/UEFI Joschka Mick. BIOS Basic Input/Output System Auf nicht-flüchtigem Speicher einprogrammiert Herstellung der Funktion eines Computers Erfunden](https://reader035.vdocuments.pub/reader035/viewer/2022062623/55204d7249795902118c5e31/html5/thumbnails/14.jpg)
Quellenangaben
• Wikipedia.com• tonymacx86.com• tomshardware.com• simutrans-forum.de