So installieren Sie Ubuntu im UEFI-Modus

9

Ich habe Ubuntu installiert, indem ich den Schnellstart und den sicheren Start ausgeschaltet, den Modus in UEFI beibehalten und dann über USB in Ubuntu gebootet habe.

Aber jedes Mal, wenn ich es installiere und diesen Befehl ausführe:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Es wird immer das BIOS angezeigt. Bitte geben Sie einige Vorschläge, wie Sie die Installation im UEFI-Modus erzwingen können.

ssharma
quelle
Kommentare sind nicht für eine ausführliche Diskussion gedacht. Dieses Gespräch wurde in den Chat verschoben .
Thomas Ward

Antworten:

17

In Kürze:

  • Verwenden eines 64-Bit-Ubuntu - Die überwiegende Mehrheit der EFI-basierten PCs verwendet 64-Bit-Firmware, und Ubuntu ist so eingerichtet, dass Sie auf solchen Systemen nur ein 64-Bit-Ubuntu installieren können - zumindest von Standard. (Es ist möglich, durch die Rahmen zu springen, um ein 32-Bit-Ubuntu zu installieren, aber es gibt selten einen Grund dafür.)
  • Schnellstart und Ruhezustand unter Windows deaktivieren - Diese Windows- Funktionen verursachen in einer Dual-Boot-Umgebung wahrscheinlich Schäden am Dateisystem. Sie müssen daher deaktiviert werden. Informationen dazu finden Sie hier und hier . Beachten Sie, dass die Windows-Schnellstartfunktion in vielen EFIs mit einem ähnlichen Namen vollständig von einer Funktion getrennt ist. Das Deaktivieren der EFI-Funktion ist selten erforderlich (manchmal jedoch auch). Aus Ihrer Beschreibung geht nicht hervor, ob Sie die Windows- oder die EFI-Funktion deaktiviert haben. Ein Fehler beim Deaktivieren dieser Funktionen hat nicht zu den aufgetretenen Problemen geführt, sondern später zu Problemen. Sie sollten sich daher jetzt mit ihnen befassen.
  • Deaktivieren des BIOS / CSM / Legacy-Modus in Ihrer Firmware - In den meisten (aber nicht allen) EFIs ermöglicht diese Option, falls sie aktiv ist, das Starten im BIOS-Modus (ist jedoch nicht sicher , ob Sie dies tun werden). Das vollständige Deaktivieren dieser Option verhindert normalerweise (aber nicht immer) das Booten in diesem Modus. Die Benennung der CSM-Funktion variiert von System zu System. Normalerweise ist dies eine Funktion, die Sie deaktivieren müssen. In einigen Fällen müssen Sie stattdessen den Startmodus auf "Nur UEFI" oder ähnliches einstellen.
  • Bereiten Sie das Startmedium ordnungsgemäß vor - Wenn Sie eine .isoDatei mit einem Tool in ein bootfähiges USB-Flash-Laufwerk verwandeln , kopiert dieses Tool möglicherweise den EFI-Bootloader auf das USB-Flash-Laufwerk. Selbst wenn die EFI/BOOT/bootx64.efiDatei vorhanden zu sein scheint, mag ein EFI möglicherweise keine Details zur Vorbereitung des USB-Laufwerks (wie seine Partitionstabelle). Möglicherweise ist es erforderlich, ein anderes Tool zu verwenden. Rufus macht das im Allgemeinen gut. Ich gebe zusätzliche Kommentare dazu am Ende meiner CSM-Seite, auf die unten verwiesen wird.
  • Verwenden Sie die entsprechende Startoption. In vielen Fällen werden im Startmanager des Computers zwei Startoptionen für ein externes Startmedium angezeigt. Eine dieser Optionen enthält die Zeichenfolge "UEFI" und eine nicht. Wählen Sie die Zeichenfolge aus, die die Zeichenfolge "UEFI" enthält. Wenn beide vorhanden sind, wird der andere wahrscheinlich im BIOS-Modus gestartet.
  • Verwenden Sie "Etwas anderes" - In vielen Fällen fehlen die Optionen "Nebenher installieren" im Menü des Ubuntu-Installationsprogramms, sobald Sie das Installationsprogramm zum Booten gebracht haben. Dies ist lediglich eine Einschränkung des Installationsprogramms, und Sie müssen die Option "Etwas anderes" (wie hier beschrieben ) verwenden, um dieses Problem zu umgehen.

Beachten Sie, dass das Deaktivieren von Secure Boot selten erforderlich ist. Ubuntu unterstützt Secure Boot und funktioniert normalerweise einwandfrei. Es gibt seltene Fälle von Inkompatibilität aufgrund von Fehlern in der EFI und / oder in einer Ubuntu-Komponente, aber diese führen normalerweise dazu, dass das Ubuntu-Installationsprogramm nicht startet. Secure Boot kann auch die Verwendung einiger Treiber von Drittanbietern nach dem Booten erschweren.

Für weitere Informationen zu diesem Thema empfehle ich Ihnen zu lesen:

Rod Smith
quelle
Vielen Dank für eine so ausführliche und detaillierte Antwort. Ich habe Ubuntu bereits auf einem anderen Computer installiert, aber das gleiche ist hier fehlgeschlagen. Deshalb habe ich gefragt.
Ssharma
Nur noch eine Sache, während Sie Rufus verwenden, Dateisystem: FAT32, Partition: GPT, bootfähige Festplatte mit: FreeDos. Sind diese Details korrekt?
Ssharma
Diese Optionen sollten funktionieren. Es gibt jedoch merkwürdige Inkonsistenzen bei den Anforderungen verschiedener Computer, sodass ich für Ihren Computer nichts versprechen kann .
Rod Smith
5

Ich habe einen ganzen Tag lang versucht, herauszufinden, was zu tun ist. Ich habe alle möglichen Kombinationen in meinem BIOS-Setup ausprobiert und es hat nicht funktioniert.

Dann habe ich in einigen Foren gelesen, dass das Windows-Programm Rufus einen bootfähigen Ubuntu-USB mit aktivierter UEFI-Einstellung erstellen kann.

Beim Versuch, den bootfähigen USB-Stick zu erstellen, habe ich mich für GPT anstelle von MBR entschieden (die Einstellung wird angezeigt, wenn die Rufus-Benutzeroberfläche angezeigt wird).

Das hat funktioniert!

Panos Vakalopoulos
quelle