Das Konzept von UEFI vs. Legacy-BIOS verstehen

Das Konzept von UEFI vs. Legacy-BIOS verstehen

Ich habe mich schon etwas eingelesen, verstehe aber einige Kernelemente von UEFI und Legacy-BIOS noch immer nicht.

Ich verstehe, dass UEFI die neue Software ist, die das lange verwendete BIOS ersetzt hat.

Was ich nicht verstehe, ist Folgendes: Die Leute sagen, dass ich W10 auf meinem Computer im UEFI-Modus installieren soll, sagen aber auch, dass der Modus, den SieInstallierenein Betriebssystem und den Modus,laufendie Betriebssysteme sind unterschiedlich. Was bedeutet das?

Antwort1

In einem KommentarBobeinen Link zur Verfügung gestelltUEFI-Boot: Wie funktioniert das eigentlich?. Ich empfehle Ihnen, es sorgfältig durchzulesen. Es ist zwar lang, aber gut geschrieben und klar.

sagen Sie auch, dass der Modus, in dem Sie ein Betriebssystem installieren, und der Modus, in dem Sie das Betriebssystem ausführen, unterschiedlich sind.

Das sieht nach Unsinn aus oder ist zumindest sehr schlecht ausgedrückt.

Alte PCs

Alte PCs hatten Firmware, die die Funktionalität der BIOS-Firmware von IBM duplizierte, die ursprünglich in den 1980er Jahren für die Verwendung mit Pseudo-16-Bit-CPUs mit weniger als 1 MB RAM und schließlich mit Festplatten mit einer anfänglichen Kapazität von etwa 5 MB entwickelt wurde. Diese BIOS-Firmware bot Funktionen, die die frühen Betriebssysteme (z. B. PC-DOS, MS-DOS, DR-DOS usw.) tatsächlich zum Zugriff auf die Hardware-Peripheriegeräte (Bildschirme, Festplatten usw.) verwendeten. Ein anderer Teil des BIOS war für den Start des „Bootstrap“-Prozesses verantwortlich, der mit dem Ausführen des Betriebssystems endet. Schließlich wurden Verbesserungen bei Prozessoren, Festplatten und anderer Hardware entwickelt, die über das hinausgingen, was das BIOS bewältigen konnte. Zu diesem Zeitpunkt verließen sich Betriebssysteme nicht mehr auf das BIOS, um mit der Hardware zu kommunizieren, sondern verfügten stattdessen über ihre eigenen nativen „Treiber“ in der Software. Die Hauptaufgabe der BIOS-Firmware bestand dann hauptsächlich darin, den Startvorgang in Gang zu bringen.

Eine BIOS-Firmware arbeitet normalerweise mit Festplatten, die nach einem Schema formatiert und partitioniert sind, das oft als MBR (nach Master Boot Record) bezeichnet wird. Diese Art von Firmware kann eine GPT-Festplatte nicht verstehen.

Moderne PCs

Die Firmware auf jedem neueren PC ist UEFI-Firmware. Das heißt, die Firmware entspricht den UEFI-Spezifikationen.

Eine solche Firmware wird im Allgemeinen in Verbindung mit „Festplatten“ verwendet, die gemäß den GPT-Standards formatiert und partitioniert sind.

Abwärtskompatibilität

Soweit mir bekannt ist, sagen die UEFI-Standards nichts darüber aus, was die Firmware tun soll, wenn an den PC zusätzlich zu oder anstelle von GPT-Festplatten auch MBR-Festplatten angeschlossen sind.

In der Praxis implementiert die meiste Firmware, die auf UEFI-Standards basiert, auch eine Methode zum Verstehen von MBR-Festplatten und zur Verwendung der BIOS-Methode zum Starten eines Bootstrap-Prozesses. Dies kann standardmäßig deaktiviert sein. Wenn aktiviert, bedeutet dies, dass die UEFI-Firmware MBR-Festplattenpartitionen automatisch zur Liste der Startziele hinzufügen kann, die beim Startversuch nacheinander ausprobiert werden.

Folge

Im Prinzip könnten Sie eine UEFI-kompatible Firmware verwenden, um ein GPT-kompatibles Wechselmedium zu booten, das ein Installationsprogramm enthält, das eine Festplatte mit MBR formatiert und partitioniert, die anschließend mit den BIOS-kompatiblen Bootstrap-Modi der UEFI-Firmware gebootet wird.

verwandte Informationen