Coreboot beschleunigt Rechnerstart

Quelloffenes Projekt zum Nachbau des BIOS macht Fortschritte

26C3 Beim 26C3 hat Entwickler Peter Stuge über den aktuellen Stand des Projekts Coreboot berichtet, das eine quelloffene Version des BIOS erstellen will. Laut Stuge funktioniert Coreboot bereits auf über 200 Mainboards.

Anzeige

Bei Coreboot handelt es sich um einen quelloffenen Ersatz für das proprietäre BIOS eines Mainboards. Das Projekt wurde 1999 ins Leben gerufen, um einen eigenen Bootloader in das BIOS als sogenanntes Payload zu integrieren. Daher betrachtet Coreboot auch die Hardware-Initialisierung und den Bootloader als separate Einheiten. Als Payload kann jeder Bootloader eingesetzt werden, der von der Größe her in den Flashchip auf dem Mainboard passt. Gegenwärtig wurden Payloads, bestehend unter anderem aus FILO, gPXE, Linux (hier mit Wifi und SSHFS), memtest86 oder der Bootloader von Windows CE getestet. Auch SeaBIOS kann über Coreboot gestartet werden und somit die Betriebssysteme BSD, DOS und Windows.

Die Vorteile eines quelloffenen BIOS-Codes sieht Entwickler Stuge darin, dass mit zusätzlicher Firmware die Hardwareunterstützung zur Bootzeit erweitert werden kann. Zusätzlich verkürzt ein integrierter Bootloader die Startzeit des Rechners enorm. Parallel zu den im Hersteller-BIOS bereits integrierten Zusatzfunktionen, etwa Expressgate, wären auch Opensource-Werkzeuge denkbar, die beispielsweise eine Internetverbindung benötigen.

Großer Fortschritt im Jahr 2009

Im Laufe des Jahres 2009 hat der Code laut Stuge einige Änderungen erlebt. Version 3 (v3) wird wenig weiterentwickelt, bleibt allerdings immer noch die bevorzugte Version im Zusammenspiel mit AMDs GeodeLX Prozessor. Aus dem v3-Zweig wurde Kconfig in den - auch Trunk genannten - Hauptzweig des Codes übernommen. Damit soll der Einstieg in die Konfiguration von Coreboot-Code vereinfacht werden. Ähnlich der Konfiguration für das Kompilieren des Linux-Kernels können mit dem Make-Config-Aufruf in einer zentralen Konfigurationsdatei Optionen aktiviert oder deaktiviert werden.

Das für v3 entwickelte komprimierte Dateisystem LAR (Little Archive) wanderte als CBFS (Coreboot File System) ebenfalls in den Trunk-Zweig. In dem Dateisystem können Firmware sowie Payloads als einzelne Dateien untergebracht werden. CBFS hat einen statischen Bootblock im letzten Sektor der 64 KByte belegt. Später soll dieser eine dynamische Größe erhalten. Zwei Coreboot-Dateien liegen ebenfalls in dem Dateisystem, die erste, sogenannte ROM-Boot-Stage, initialisiert Cached RAM und Arbeitsspeicher, die zweite mit Namen Coreboot_ram initialisiert die Hardware. In CBFS können dann auch ein VGA-BIOS oder Option-ROMs für die Zusammenarbeit von SeaBIOS untergebracht werden.

Coreboot beschleunigt Rechnerstart 

OLPC-Fan 16. Mär 2010

Am Dienstag, den 23. März 2010 ist auf dem Fernsehsender Arté die Dokumentation "Ein...

VollÄpfler 04. Jan 2010

Und wieso benutzt von euch PC-Profies keiner den Schlafmodus anstatt die Kiste ständig...

Der Kaiser! 04. Jan 2010

Wird Zeit für nen Newcomer der den etablierten mal gehörig in den Arsch tritt..

Der Kaiser! 04. Jan 2010

Schade das der nicht Opensource ist. Denn dann könnte man solche Sachen in Coreboot oder...

Der Kaiser! 04. Jan 2010

Hmm.. Das sollte vielleicht mal auf die Mailingliste..

Kommentieren




Anzeige
  1. Web-Redakteurin / Web-Redakteur
    Universität Passau, Passau
  2. IT-Berater/in Sales
    Schaeffler Technologies AG & Co. KG, Herzogenaurach
  3. IT-Specialist Finanzen (Nationale IT) (m/w)
    ALDI SÜD, Mülheim an der Ruhr
  4. Software Team Coordinator (m/w)
    Olympus Soft Imaging Solutions GmbH, Münster

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Kim Dotcom

    "Gebt mir meine Rechner zurück!"

  2. Anstößige Animationen

    Cinemagram-App wieder in Apples App Store

  3. Bernd Schlömer

    Piratenchef darf im Dienst weder mailen noch twittern

  4. Bang! Lamp

    Eine Designlampe zum Abknallen

  5. Google Maps

    Behörde verschleudert Bundesdaten an Google


Meistkommentiert
  1. Kommentare: 383 | letzter Beitrag 13:28 Uhr

  2. Kommentare: 215 | letzter Beitrag 11:40 Uhr

  3. Kommentare: 214 | letzter Beitrag 14:04 Uhr

  4. Kommentare: 180 | letzter Beitrag 12:20 Uhr

  5. Kommentare: 125 | letzter Beitrag 24.05. 18:01

Mehr


  1. Play Store

    Google startet Bezahlabos in Android-Anwendungen

  2. Fußball

    Telekom stellt angeblich Liga Total ein

  3. SpaceX

    Dragon dockt an die ISS an

  4. IMHO

    Gema und Youtube - Der Kampf ums Urheberrecht

  5. USB-Sticks und Speicherkarten

    Hersteller wehren sich gegen neue "Mondtarife"

  6. Test HTC One XL

    Smartphone-Leichtgewicht mit LTE

  7. Gerücht

    Spiele-Streaming kommt auf die Playstation

  8. Owncloud Inc.

    "Wir sind kein Serviceprovider"

  9. Street View

    US-Abgeordnete fordern Untersuchung der WLAN-Datensammlung

  10. Schadsoftware

    Empfänger von Angry-Birds-SMS muss Strafe zahlen



Haben wir etwas übersehen?

E-Mail an news@golem.de


IMHO: Warum ich nicht Diablo 3 spiele
IMHO
Warum ich nicht Diablo 3 spiele

Diablo 3 ist toll, sagen viele Spieler - Diablo 3 ist eine Stimulus-Response-Maschine, sagt Rainer Sigl. Der Blogger und leidenschaftliche Gamer erklärt, warum er sich Blizzards jüngstem Werk verweigert.

  1. IMHO Bitte aufwachen, Hollywood!
  2. IMHO Die Cebit verpufft in der Wolke

Lenovo: PC-Hersteller öffnet einen Outlet Store im Netz
Lenovo
PC-Hersteller öffnet einen Outlet Store im Netz

Lenovo Deutschland hat im Internet einen Outlet Store eröffnet. Darüber verkauft der chinesische PC-Hersteller neben Neuware auch von Kunden zurückgeschickte und generalüberholte gebrauchte Hardware.

  1. PC-Markt Europa HP, Acer und Asus verkaufen die meisten Rechner
  2. Lenovo Ideatab S2109 Android-Tablet in 8,9 mm dünnem Unibody-Gehäuse
  3. Android-Tablet Lenovo Ideapad K1 Aldis neues Medion-Tablet teurer als Original

F2, F8, F12: Windows 8 startet zu schnell
F2, F8, F12
Windows 8 startet zu schnell

Windows 8 kann auf entsprechender Hardware in weniger als 8 Sekunden booten. Dabei bleibt zu wenig Zeit, um den Bootvorgang zum Sprung ins Bios, ins UEFI-Menü oder in die Startauswahl von Windows zu unterbrechen.

  1. Dice Einige Frostbite-2-Spiele nur mit 64-Bit-Betriebssystem
  2. Windows RT Windows-Tablet-Lizenz soll angeblich 100 US-Dollar kosten
  3. Windows 8 Release Preview Microsoft verbessert Multi-Monitor-Unterstützung

Zum Artikel