Ich habe den Unterschied zwischen UEFI und BIOS gelernt, und es scheint, dass das BIOS nur die MBR-Festplatte startet, während UEFI nur die GPT-Festplatte startet. Und UEFI kann kein normales USB-Flash-Laufwerk booten, daher muss ich das USB-Flash-Laufwerk "UEFI-bootfähig" machen. Was ist der Unterschied zwischen einem normalen USB-Laufwerk und einem "UEFI-bootfähigen" Laufwerk? Stimmt es, dass ein normales USB-Laufwerk MBR verwendet, während ein UEFI-bootfähiges Laufwerk GPT verwendet? Kann ich ein UEFI-bootfähiges USB-Flash-Laufwerk auf einem alten PC mit nur älterer BIOS-Unterstützung booten?
10
Antworten:
Die meisten UEFI-Implementierungen können auch von MBR-partitionierten USB-Laufwerken gestartet werden. Sie erwarten, dass eine Datei
/efi/boot/bootx64.efi
vorhanden ist. Aus Gründen der besten Kompatibilität wird die Verwendung des FAT32-Dateisystems dringend empfohlen.Auf dem Laufwerk ist möglicherweise ein zusätzlicher BIOS-Bootcode vorhanden. Es wird von UEFI ignoriert.
Fazit: Hybrid bootfähige USB-Laufwerke sind möglich und existieren.
quelle
BIOS und UEFI Im Wesentlichen handelt es sich bei beiden um Firmware-Versionen (ein Code, der als Kommunikator zwischen Hardware und Systemsoftware fungiert). UEFI ist die neuere und überlegenere. Beide haben einen sehr unterscheidbaren Funktionsumfang.
Einfach ausgedrückt ist UEFI mit neuerem H / W schneller, sicherer, hochkompatibel und anpassbar (HAFTUNGSAUSSCHLUSS: Die Anpassung sollte von einer sachkundigen Person vorgenommen werden, da es sonst Ihr System beschädigen kann).
Wenn Ihr Betriebssystem UEFI-fähige Dienste unterstützt, wählen Sie UEFI auf jeden Fall über den Legacy-Modus (obwohl die meisten Betriebssysteme [Systemsoftware] abwärtskompatibel sind, funktionieren sie auch mit Legacy).
UEFI bietet auf Firmware-Ebene viel mehr Infrastruktur für die Handhabung des Systemstarts. Es ist bei weitem nicht so einfach wie das BIOS. Im Gegensatz zum BIOS versteht UEFI die Konzepte von "Festplattenpartitionen", "Bootloadern" und "Betriebssystemen" in unterschiedlichem Maße.
Sie können sich den BIOS-Startprozess und den UEFI-Prozess ansehen und sehen, wie der UEFI-Prozess verschiedene Bits erweitert, um bestimmte Probleme zu beheben.
Der BIOS / MBR-Ansatz zum Auffinden des Bootloaders ist ziemlich umständlich, wenn Sie darüber nachdenken. Es ist eine sehr spezielle Sauce: Dieser winzige Bereich an der Vorderseite der Festplatte enthält magischen Code, der für die Systemfirmware und die speziellen Dienstprogramme zum Schreiben nur sehr sinnvoll ist. Bei diesem Ansatz gibt es mehrere Probleme.
Um Ihre Frage zu beantworten: USB ist normalerweise GPT, bis andere angegeben oder formatiert sind, zumindest die neueren. Es ist üblich, dass es ein Problem ist, wenn Sie UEFI USB auf Legacy-BIOS booten. Das hängt aber auch vom BIOS und seiner Version ab. So kann es trotzdem funktionieren.
Quelle: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ , Wiki
quelle