Abo
  1. Foren
  2. Kommentare
  3. Applikationen
  4. Alle Kommentare zum Artikel
  5. › Soluto: Die Boot-Zeit von…

Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

  1. Thema

Neues Thema Ansicht wechseln


  1. Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: asdasd 25.05.10 - 16:46

    KT

  2. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: potter 25.05.10 - 17:18

    Lassmich raten: Du hast ein Gigabyte-Board? Mit aktiviertem AHCI?



    1 mal bearbeitet, zuletzt am 25.05.10 17:19 durch potter.

  3. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Gaius Baltar 25.05.10 - 23:37

    Neuere BIOS-Versionen bei Gigabyte sind zum Glück einen Tacken schneller geworden bei der AHCI-Prüfung. Auch wenn mich 18 Sekunden BIOS-Laufzeit immer noch stark nerven. Naja, das war mein erstes und letztes Gigabyte-Board. Da ist noch einiges andere kaputtgegangen oder schlecht gelöst.

  4. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: DocSpeedUp 26.05.10 - 00:04

    Es gibt leider keine brauchbar( implementiert)e Alternative. Dabei würde man doch meinen, daß sich sowas gut verkaufen ließe.

  5. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Joe User 26.05.10 - 00:57

    Lerne Assembler schreiben und Datenblätter verstehen, dann kannst Du nach gut 20 Jahren täglicher praktischer Anwendung dieses Wissens langsam daran denken Dich an einem BIOS für ein sehr simples Board zu versuchen. Wenn das Programmieren von BIOS so einfach wäre, hätten wir nicht nur eine Handvoll BIOS-Hersteller.

    Joe User

  6. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: /mecki78 26.05.10 - 01:52

    Du wirst lachen, aber das ist ganz einfach. Tatsächlich muss ein BIOS nur zwei Aufgaben erfüllen (und bei weiten nicht das, was die meisten BIOSe heute alles tun):

    1. Die Hardware soweit initialisieren, dass ein Betriebsystem geladen werden kann.

    2. Das Betriebsystem laden.

    Das Problem ist, dass die meisten BIOSe schon deutlich mehr als (1) tun; das wäre aber gar nicht nötig. Alles was die tun, könnte ein Betriebsystem genauso gut, bzw. macht ein Betriebsystem sowieso nochmal neu. Wenn du ernsthaft MS-DOS oder so was booten möchtest, dann muss ein BIOS viel mehr machen, aber wenn du WindowsXP oder neuer bootest, dann ist das völlig irrelevant.

    Um (2) zu machen, muss dein BIOS nur den ATA Kontroller initialisieren, nur die Bootplatte hochfahren und von dort den Bootloader laden und ihm die Kontrolle übergaben.

    Es gibt z.B. einen Linux Kernel, den man in sein BIOS EPROM flashen kann und damit bootet dann der Computer. Da der Linux Kernel auch so ziemlich alles kann, was dein BIOS oder Windows kann, braucht man nur einen Linux Kernel, der die nötigen Treiber besitzt um (1) und (2) zu machen und ab dort übernimmt wie gesagt der Bootloader, der dann wiederum deinen Betriebssystemkern lädt und der macht den Rest.

    BIOSe brauchen so lange beim Boot, weil sie viel, viel, viel zu viel machen. Das wäre alles gar nicht nötig. Wie gesagt, bei MS-DOS oder vergleichbaren Systemen ist das nötig, weil die sich drauf verlassen, dass das BIOS bereits alle Hardware initialisiert haben und dann auch nur über BIOS Routinen auf diese Hardware zugreifen. Aber ernsthaft, wer benutzt denn noch MS-DOS? Und wozu sollte man MS-DOS auf einen heutigen Rechner laufen lassen? Dafür tut es auch eine 10 Jahre alte Kiste.

    Zum Thema meines Vorposters: Es gibt bereits den Nachfolger des BIOSes, nur hat der sich noch nicht so richtig durchgesetzt. Allerdings jeder Mac benutzt den schon: Nennt sich EFI. EFI ist wirklich ein Minimalbios wie ich oben beschrieben habe. Es initialisiert wirklich nur das absolute Minimum, was das System braucht um den OS Kernel zu booten. Der muss sich dann um den Rest kümmern. Lediglich wenn man am Mac Windows oder Linux bootet lädt EFI eine BIOS Emulation nach, die das gute alte BIOS diesen Systemen vorgaukelt, weil sonst würden die meisten von ihnen nicht booten können.

    /Mecki

  7. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Joe User 26.05.10 - 10:03

    /mecki78 schrieb:
    --------------------------------------------------------------------------------
    > Zum Thema meines Vorposters: Es gibt bereits den Nachfolger des BIOSes, nur
    > hat der sich noch nicht so richtig durchgesetzt. Allerdings jeder Mac
    > benutzt den schon: Nennt sich EFI. EFI ist wirklich ein Minimalbios wie ich
    > oben beschrieben habe. Es initialisiert wirklich nur das absolute Minimum,
    > was das System braucht um den OS Kernel zu booten. Der muss sich dann um
    > den Rest kümmern. Lediglich wenn man am Mac Windows oder Linux bootet lädt
    > EFI eine BIOS Emulation nach, die das gute alte BIOS diesen Systemen
    > vorgaukelt, weil sonst würden die meisten von ihnen nicht booten können.

    Ah ja, das (U)EFI ist also minimaler als das gute alte BIOS? Du solltest vielleicht nochmals die UEFI-Spezifikation lesen und diese verstehen. Für den primitiven Anfang reicht auch schon der zweite Satz auf http://en.wikipedia.org/wiki/Extensible_Firmware_Interface
    Zum Rest Deines versuchten Flames muss ich wohl Nichts mehr sagen...

    Joe User

  8. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: mac in bush 26.05.10 - 10:08

    FSC amilo Li3910 Notebook: BIOS-Zeit: 2 Sekunden.

  9. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: /mecki78 26.05.10 - 11:09

    Joe User schrieb:
    --------------------------------------------------------------------------------

    > Ah ja, das (U)EFI ist also minimaler als das gute alte BIOS?

    Um Welten. Du kannst dir ja gerne mal die Referenz Implementierung von Intel herunterladen und dir den Code anschauen. UEFI ist nur größer, weil es nicht wie normales BIOS in großen Teilen von Hand in Assembler geschrieben wird, sondern weil man hierfür durchaus Hochsprachen benutzen kann (mindestens C, C++ in abgespeckter Form ginge auch). Ich habe auch nie behauptet, dass EFI weniger Code ist auf dem EPROM, aber EFI macht deutlich weniger als ein normales BIOS. Das sagt auch deine Wikipedia Seite, die du wahrscheinlich nicht mal gelesen oder nicht verstanden hast, was auch immer.

    Alleine die Tatsache, dass das E in EFI für "Extensible" steht, sollte dir eigentlich klar machen, dass EFI selbst ein minimales Interfaces ist, dass man erst durch Module erweitern muss (deswegen Extensible), weil der EFI Kern selber könnte nicht mal dein Betriebsystem starten. D.h. du brauchst ein Modul um den ATA Kontroller zu initialisieren, ein Modul um den Bootloader von der Bootplatte zu lesen, usw. Und weil jeder Mainboardhersteller derartige Module selber schreiben muss (EFI ist nur das Grundgerüst außen herum), werden die meisten Mainboardhersteller den Teufel tun und auch nur ein Modul mehr schreiben, als sie wirklich brauchen.

    Die meisten EFI Implementierungen, die derzeit im Einsatz sind haben ja nicht einmal ein BIOS Menü (das wo man bei PCs mit der DEL Taste beim Boot rein kommt). Wenn überhaupt, dann haben sie noch wie bei Apple ein Menü, wo man die Bootplatte bzw. das Bootlaufwerk auswählen kann. Aber auch das hat Apple selber geschrieben und ist nicht Teil von EFI. Abgesehen von Festplattenkontroller braucht so ein EFI oft noch ein Modul um das Dateisystem zu verstehen, wenn der Kernel nicht immer garantiert defragmentiert an einer bestimmten Position zu finden ist.

    /Mecki

  10. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Joe User 26.05.10 - 12:14

    Lies die aktuelle Spezifikation nochmal, vielleicht fällt Dir dann auf, dass UEFI aus Kompatibilitätsgründen ein vollständiges BIOS enthält. Ebenso wie weitere per Spezifikation vorgeschriebene Module. Soetwas nennst Du minimaler als BIOS?

    Joe User

  11. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Olli_Olli 26.05.10 - 20:09

    Lässt du auch jeden Windows-Dienst mitstarten, obwohl du ihn gar nicht brauchst? Nur weil EFI auch ein Standard-BIOS enthält, muss es doch nicht ausgefhrt werden?
    Wenn ich alle installierten Programme bei mir in den Autostart-Ordner packen würde, würde meine Bootzeit auch nach oben gehen (trotz SSD).

    mfg Olli

  12. Re: Klar, das OS muss in 10s fertig sein wenn das BIOS sich 30s genehmigt (KT)

    Autor: Joe User 26.05.10 - 22:45

    Warum sollte ich mit dem voll beladenen Sprinter (UEFI) Brötchen holen fahren, wenn es der Käfer meiner Frau (BIOS) auch tut? Warum soll ich für UEFI ein BIOS und diverse andere Module mitschleppen, wenn das BIOS allein völlig ausreicht? Brennst Du etwa eine DVD, wenn eine Diskette ausreicht, nur weil Du es kannst? Sorry, aber UEFI in seiner aktuellen Form braucht auf non-Itanium-Plattformen kein vernünftiger Mensch und die Unvernünftigen kaufen sich 'nen Mac...

    Joe User

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. Computacenter AG & Co. oHG, verschiedene Standorte
  2. DATAGROUP Köln GmbH, Frankfurt
  3. PIA Automation Holding GmbH, Bad Neustadt an der Saale, Amberg
  4. Formel D GmbH, München

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 1,72€
  2. (-77%) 11,50€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Radeon RX 5700 (XT) im Test: AMDs günstige Navi-Karten sind auch super
Radeon RX 5700 (XT) im Test
AMDs günstige Navi-Karten sind auch super

Die Radeon RX 5700 (XT) liefern nach einer Preissenkung vor dem Launch eine gute Leistung ab: Wer auf Hardware-Raytracing verzichten kann, erhält zwei empfehlenswerte Navi-Grafikkarten. Bei der Energie-Effizienz hapert es aber trotz moderner 7-nm-Technik immer noch etwas.
Ein Test von Marc Sauter

  1. Navi 14 Radeon RX 5600 (XT) könnte 1.536 Shader haben
  2. Radeon RX 5700 (XT) AMD senkt Navi-Preise noch vor Launch
  3. AMD Freier Navi-Treiber in Mesa eingepflegt

Endpoint Security: IT-Sicherheit ist ein Cocktail mit vielen Zutaten
Endpoint Security
IT-Sicherheit ist ein Cocktail mit vielen Zutaten

Tausende Geräte in hundert verschiedenen Modellen mit Dutzenden unterschiedlichen Betriebssystemen. Das ist in großen Unternehmen Alltag und stellt alle, die für die IT-Sicherheit zuständig sind, vor Herausforderungen.
Von Anna Biselli

  1. Datendiebstahl Kundendaten zahlreicher deutscher Firmen offen im Netz
  2. Metro & Dish Tisch-Reservierung auf Google übernehmen
  3. Identitätsdiebstahl SIM-Dieb kommt zehn Jahre in Haft

Forschung: Mehr Elektronen sollen Photovoltaik effizienter machen
Forschung
Mehr Elektronen sollen Photovoltaik effizienter machen

Zwei dünne Schichten auf einer Silizium-Solarzelle könnten ihre Effizienz erhöhen. Grünes und blaues Licht kann darin gleich zwei Elektronen statt nur eines freisetzen.
Von Frank Wunderlich-Pfeiffer

  1. ISS Tierbeobachtungssystem Icarus startet
  2. Sun To Liquid Solaranlage erzeugt Kerosin aus Sonnenlicht, Wasser und CO2
  3. Shell Ocean Discovery X Prize X-Prize für unbemannte Systeme zur Meereskartierung vergeben

  1. Ursula von der Leyen: Von "Zensursula" zur EU-Kommissionspräsidentin
    Ursula von der Leyen
    Von "Zensursula" zur EU-Kommissionspräsidentin

    Nach der "Rede ihres Lebens" hat das Europäische Parlament am Dienstagabend Ursula von der Leyen an die Spitze der EU-Kommission gewählt. Die Christdemokratin will sich in ihrem neuen Amt binnen 100 Tagen für einen Ethik-Rahmen für KI und ambitioniertere Klimaziele stark machen. Den Planeten retten, lautet ihr ganz großer Vorsatz.

  2. Kryptowährung: Facebook möchte Kritik an Libra ausräumen
    Kryptowährung
    Facebook möchte Kritik an Libra ausräumen

    Facebooks geplante Digitalwährung Libra kommt in der Politik nicht gut an. Bei einer Anhörung vor dem US-Senat verteidigt Facebook-Manager David Marcus die Währung. Bundesregierung und Bundesbank wollen sie lieber verhindern.

  3. PC Engine Core Grafx: Konami kündigt drei Versionen der gleichen Minikonsole an
    PC Engine Core Grafx
    Konami kündigt drei Versionen der gleichen Minikonsole an

    In Europa heißt sie PC Engine Core Grafx Mini, für Japan und die USA hat Konami andere Namen und ein anderes Design. Die Retrokiste soll im März 2020 mit rund 50 vorinstallierten Spielen erscheinen. Der Kauf in Deutschland läuft minimal komplizierter ab als üblich.


  1. 20:10

  2. 18:33

  3. 17:23

  4. 16:37

  5. 15:10

  6. 14:45

  7. 14:25

  8. 14:04