Fast alle (möglicherweise alle) neuen x86-64-Computer sind mit EFI- oder UEFI-Firmware ausgestattet. (UEFI ist nur EFI-Version 2.x. Nach meinem besten Wissen verwenden nur Macs EFI 1.x; alle anderen verwenden UEFI / EFI 2.x.) Mit "EFI" bezeichne ich jede EFI / UEFI-Version.
Die meisten EFIs bieten eine Funktion mit der Bezeichnung Compatibility Support Module (CSM), mit der EFIs Bootloader im BIOS-Modus und daher Betriebssysteme, die für das Booten auf BIOS-basierten Computern entwickelt wurden, starten können. Wenn Sie also einen neuen Computer oder eine neue Hauptplatine kaufen, kann diese wahrscheinlich entweder im EFI-Modus oder im BIOS-Modus gestartet werden. Aber technisch gesehen wird der Computer EFI-basiert sein, auch wenn Sie ihn im BIOS / CSM / Legacy-Modus starten. Wenn Sie einen solchen Computer haben, empfehle ich, wenn möglich im nativen EFI-Modus zu booten. Die Verwendung des CSM erzeugt einen viel komplizierteren Startpfad und erhöht die Wahrscheinlichkeit, dass Sie auf Probleme stoßen. Ich beschreibe dieses Problem auf meiner Seite,Dies ist für Leser gedacht, die Windows vorinstalliert haben und Linux installieren möchten. Die Prinzipien gelten jedoch für jede Installation, insbesondere für Dual-Boot-Installationen.
Wenn Sie glauben, dass EFI der Ursprung des Teufels ist, ist es für moderne Computer am besten, sich etwas zu besorgen, das mit CoreBoot kompatibel ist. Dies ist ein Open Source-Firmware-Projekt, mit dem Sie Ihre Firmware anpassen können. Sie würden CoreBoot zusammen mit einer Nutzlast auf das Motherboard flashendas bietet zusätzliche Funktionalität. Diese Nutzdaten könnten ein BIOS oder etwas Exotischeres oder Spezielleres enthalten, wie eine Version von GRUB für CoreBoot. Beachten Sie jedoch, dass CoreBoot nicht für Anfänger geeignet ist und die Liste der unterstützten Motherboards, obwohl ziemlich umfangreich, relativ wenige Modelle enthält, die derzeit neu zum Verkauf stehen. (Vielleicht keine; ich habe es in letzter Zeit nicht überprüft.) Daher ist es für 99,9% der Menschen besser, das zu verwenden, was auch immer mit Ihrem Computer geliefert wird - oder höchstens ein Upgrade auf die neueste vom Hersteller bereitgestellte Firmware durchzuführen.
Wenn Sie das EFI-vs-BIOS-Problem nicht vollständig verstehen, möchten Sie vielleicht meine Antwort auf die Frage nach den Unterschieden zwischen BIOS- und EFI-Booten auf dieser Site lesen .
Genau genommen ein "NEUES" System, wie Sie es erwähnt haben:
TL: DR Eine Systemplatine, die BIOS oder EFI / UEFI ist, hängt nicht davon ab, ob auf dem neuen System ein Betriebssystem installiert ist oder nicht. Der Fertigungsmarkt bewegt sich seit einigen Jahren in Richtung des neuen Standards, und es dürfte derzeit schwierig sein, eine ALTE BIOS-basierte Systemplatine zu finden. Wenn das neue System über Windows 8, 8.1 verfügt (es sollten derzeit keine neuen Systeme mit 8 und wahrscheinlich nicht 8.1 im Einzelhandel verfügbar sein), muss Windows 10 gemäß Lizenzvereinbarung von Microsoft auf einem UEFI-System und ausgeliefert werden auch bei aktiviertem Secure Boot.
Aufgrund meiner Markterfahrung in den letzten 6 Jahren mit dem Erstellen von kundenspezifischen Konstruktionen gab es nach der Festlegung der Standards um 2009 einen langsamen ersten Anstoß, auf UEFI-Systemplatinen für Client / PC-Systeme umzusteigen. Bis 2010 begannen sie sich zu entwickeln und zwischen 2011 und 2012 eine langsame Migration in den Einzelhandelsmarkt. Zwischen 2013 und 2014 waren UEFI-Systemplatinen sehr verbreitet, da mindestens die Hälfte oder mehr als die Hälfte der Systemplatinen UEFI waren. In den letzten ein oder zwei Jahren bestand die große Mehrheit aus UEFI, und ich glaube, Sie wären gezwungen gewesen, festzustellen, dass dies nicht UEFI ist. Es gibt große Einzelhändler, die pro Geschäft überkauft haben und noch einige vor 3-4 Jahren haben. Ich bin nicht sicher, ob noch Systemplatinen mit dem ALTEN BIOS hergestellt werden.
UEFI-Anliegen UEFI ist nichts, wovor man sich fürchten muss. Wenn Sie jedoch wirklich ein MBR / BIOOS-basiertes System benötigen oder möchten, verfügen die meisten Systemplatinen über ein abwärtskompatibles Fallback, das in absehbarer Zukunft wahrscheinlich in Systemen vorhanden sein wird. UEFI / Legacy, BIOS-Modus oder etwas Unklares wie Windows 8-Kompatibilität. Sie würden einfach diese Modi mit Ausnahme von "Windows 8-Kompatibilität" "aktivieren", in denen Sie "Deaktivieren" würden, da dies UEFI aktivieren würde. Diese Modi haben alle die gleiche Funktion, unabhängig davon, wie die Firmware geschrieben wurde. Sie ermöglichen das Einrichten eines MBR / BIOS-Systems auf einer UEFI-Systemplatine über eine Emulationsfirmware, die sich als ziemlich nahtlos herausstellt, und der Benutzer kann normalerweise nicht erkennen, dass es sich um eine BIOS-Emulation handelt, abgesehen vom Versuch eines Dual- oder Multi-Boot-Systems mit einem CSM aktiviertes System. Letzteres könnte sich als komplizierter erweisen als der typische Dual / Multi-Start auf einer streng BIOS-basierten Systemplatine, und es können Kompatibilitätsprobleme auftreten.
Kurze Geschichte:
Ohne die genauen Daten nachzuschlagen, die ich kürzlich recherchiert und vergessen habe, begann die UEFI Mitte bis Ende der 90er Jahre als EFI. Sie wurde nicht wirklich standardisiert, bis beinahe die UEFI mit dem UNIFIED-Teil eingeführt wurde, der die Standardisierung anführte. Das Enterprise-System begann um 2003 mit der Verwendung von EFI, aber die Standards wurden erst zwischen 2007 und 2009 festgelegt.
quelle