Hat eine bestimmte Startreihenfolge bei der Verwendung von UEFI Vorteile?

Hat eine bestimmte Startreihenfolge bei der Verwendung von UEFI Vorteile?

Habe gerade ein System mit einem Motherboard gebaut, das UEFI unterstützt. Ich wusste damals nicht, was es war, und wollte wissen, warum es anscheinend an eine 1-TB-Festplatte angeschlossen ist. Ich habe es in meinem Systemraum für zusätzlichen Speicher und nicht auf der SSD, auf der sich das Betriebssystem befindet.

Das BIOS listet in der Startreihenfolge auf:

  • die UEFI-Festplatte
  • das optische Laufwerk
  • ein 4TB-Laufwerk
  • die SSD und schließlich eine Wiederholung der oben mit UEFI aufgeführten 1 TB
    (diese wiederholte Auflistung trägt nicht das UEFI-Tag).

Als Mainboard kommt ein Gigabyte GA-H97-Gaming 3 zum Einsatz.

Bringt es Vorteile, diese Konfiguration neu zu ordnen? Kann man beispielsweise auswählen, wo sich das UEFI befindet, und ist das wichtig?

Antwort1

EFIs haben integrierte Bootmanager. Ihre Benutzeroberflächen variieren stark, von völlig nutzlos bis mäßig nützlich, aber der entscheidende Punkt ist, dass jeder Eintrag im integrierten Bootmanager der Firmware mitteilt, wie ein Programm (normalerweise ein Bootloader) gestartet werden soll. Diese Bootmanagereinträge werden im NVRAM gespeichert. Wenn Sie ein Betriebssystem installieren, wird normalerweise ein EFI-Bootmanagereintrag erstellt, der auf den eigenen Bootloader des Betriebssystems verweist. Wenn also ein Betriebssystem installiert ist, sollten Sie in der Bootmanagerliste einen Eintrag für dieses Betriebssystem sehen.

Viele EFIs generieren auch automatisch Einträge für Dinge wie Netzwerkstartoptionen, das Firmware-Setup-Dienstprogramm, eine integrierte EFI-Shell, BIOS/CSM/Legacy-Modus-Start von Festplatten und Fallback-Bootloader auf Festplatten und Wechseldatenträgern. Dieser letzte Punkt verdient eine nähere Erläuterung: Wenn kein Betriebssystem einen Eintrag erstellt hat, kann EFI von einem Standarddateinamen booten: EFI/BOOT/bootx64.efi(unter der Annahme einer x86-64/AMD64/x64-CPU). Ursprünglich war dieser Fallback-Dateiname dazu gedacht, das Booten von Wechseldatenträgern zu ermöglichen, damit Betriebssysteminstallationsprogramme und Notfalltools booten können. Heute wird er jedoch oft als Notfallsicherung verwendet – ein Betriebssystem kann an diesem Speicherort eine Kopie seines Bootloaders installieren, um das Booten des Betriebssystems zu ermöglichen, falls die NVRAM-Einträge beschädigt werden.

Ihre Frage ist nicht wirklich 100 % klar, welche Hardware Sie in Ihrem Computer haben. Es würde mich nicht überraschen, mindestens einen und möglicherweise zwei Einträge für jede Festplatte zu sehen, die an den Computer angeschlossen ist. (Zwei würden von einem EFI-Modus-Fallback-Eintrag und einem BIOS/CSM/Legacy-Modus-Eintrag stammen. Letzterer würde wahrscheinlich verschwinden, wenn Sie den CSM in Ihrer Firmware deaktivieren.) Andererseits könnten ein oder beide Festplatteneinträge fehlen, je nach Design der Firmware und aktuellen Einstellungen, insbesondere wenn sich auf der Festplatte kein EFI-Fallback-Bootloader befindet. Zusätzliche Einträge können sehr systemspezifisch sein. Es klingt, als würden Sie sagen, dass Sie einen Boot-Eintrag zum Booten von einem Netzwerkspeichergerät sehen. Dies kann passieren, wenn dieses Gerät Netzwerk-Booten über ein Protokoll wie unterstütztPXE,und ob die PXE-Unterstützung in Ihrer Firmware aktiviert ist.

Wenn Sie darüber hinaus Einträge für Festplatten sehen, von denen Sie noch nie gehört haben, oder für Betriebssysteme, die Sie noch nie installiert haben, vermute ich, dass Sie nicht der Erstbesitzer des Motherboards sind. Wenn ein früherer Besitzer das System gestartet hat und insbesondere wenn diese Person ein Betriebssystem installiert hat, könnten im NVRAM des Computers noch Einträge vorhanden sein.

Sie können EFI-Bootmanager-Einträge mithilfe von Dienstprogrammen in der Firmware selbst und in vielen Betriebssystemen verwalten:

  • Viele, aber nicht alle EFIs ermöglichen es Ihnen, Bootmanager-Einträge mithilfe ihrer Setup-Dienstprogramme anzupassen. Details variieren von EFI zu EFI.
  • Die v2EFI-Shellstellt einen Befehl namensbcfgdas die Bearbeitung dieser Einträge ermöglicht.
  • Unter Windows bcdeditbietet der Befehl eine eingeschränkte Möglichkeit, diese Einträge zu bearbeiten, und die DrittanbieterEinfaches UEFIbietet hierfür eine einfachere Point-and-Click-Oberfläche.
  • Unter Linux ist dieefibootmgrDer Befehl ermöglicht das Hinzufügen, Löschen und Anpassen von EFI-Starteinträgen.

Beachten Sie, dass das Herumstochern in den Einträgen des EFI-Bootmanagers, wenn Sie diese nicht verstehen, dazu führen kann, dass Ihr System nicht mehr gestartet werden kann.

Außerdem ist das meiste davon irrelevant, wenn Sie Ihr(e) Betriebssystem(e) im BIOS/CSM/Legacy-Modus installieren. Der EFI-Bootmanager existiert zwar immer noch, aber bei ausschließlicher BIOS-Modus-Betriebssysteminstallation wird der EFI-Bootmanager auf die Funktionalität des einfachen gerätebasierten Bootmanagers in einem herkömmlichen BIOS reduziert.

verwandte Informationen