Boot-Reparatur: Ubuntu kann im UEFI-Modus nicht gestartet werden


9

Mir ist bewusst, dass es auf dieser Website viele ähnliche Fragen gibt, aber keine davon scheint mein Problem zu lösen.

Ich habe seit Tagen versucht, Ubuntu 14.04 zusammen mit einem vorinstallierten Windows 8.1 in einem toshiba z30-b zu installieren, und ich habe derzeit die folgende Situation:

  • Beide Betriebssysteme sind installiert
  • Windows 8.1 wird direkt gestartet, wenn ich in den UEFI-Einstellungen den Startmodus "UEFI-Modus" auswähle
  • Ubuntu 14.04 startet direkt, wenn ich den Boot-Modus "CMS-Modus" wähle.

Ich versuche, Boot-Repair in Ubuntu auszuführen, um dieses Problem zu lösen, aber es heißt:

"Die aktuelle Sitzung befindet sich im Legacy-Modus. Bitte starten Sie den Computer neu und verwenden Sie diese Software in einer EFI-Sitzung. Dadurch wird die Funktion aktiviert. Verwenden Sie beispielsweise einen Live-USB-Stick von Boot-Repair-Disk-64bit , nachdem Sie sichergestellt haben, dass Sie Das BIOS ist so eingerichtet, dass USB im EFI-Modus gestartet wird. "

Das Problem ist, dass ich keine Möglichkeit gefunden habe, Ubuntu im "UEFI-Modus" zu booten, weder von USB noch von der Festplatte (anscheinend können Toshiba-Laptops USB im UEFI-Modus nicht laden).

Weitere Details sind:

  • Der Sicherheitsmodus ist deaktiviert
  • Der Schnellstart ist ebenfalls deaktiviert
  • Alle Details zur Ausgabe der Boot-Reparatur finden Sie hier

Hast du irgendwelche Hinweise?

**************** BEARBEITEN *****************

Problem gelöst. Ich kann beide Betriebssysteme im UEFI-Modus starten. Das Problem war, dass die Art und Weise, wie ich den USB erstellt hatte, nicht die richtige war. Ich habe die Anweisungen hier befolgt , und das hat das Problem gelöst (ich hatte dies früher ohne GPT-Partitionierung versucht und es hat nicht funktioniert.


Möglicherweise ist es besser, das sichere Booten zu deaktivieren, sollte aber nicht erforderlich sein. Sie sollten zwei Startoptionen für das Ubuntu Live-Installationsprogramm haben, wenn es sich um die 64-Bit-Version handelt. Es sollte UEFI - Name / Bezeichnung des Flash-Laufwerks anzeigen. Die andere Option für den BIOS-Start ist nur der Name / die Bezeichnung des Flash-Laufwerks. Zeigt die Installation mit Screenshots an. Sowohl BIOS lila Barrierefreiheit Bildschirm als auch UEFI schwarz Grub Menübildschirm help.ubuntu.com/community/UEFI
oldfred

Antworten:


3

Es ist nicht klar, ob Sie Ubuntu im BIOS / CSM / Legacy-Modus installiert haben oder ob Sie sagen, dass Sie es noch nicht installiert haben, aber dass Sie das Installationsprogramm im BIOS-Modus starten können.

Wenn Sie das Installationsprogramm entweder direkt installieren oder Boot Repair ausführen möchten, müssen Sie den integrierten Boot-Manager Ihres EFI finden. In den meisten Fällen kann darauf zugegriffen werden, indem zu Beginn des Startvorgangs eine Funktionstaste gedrückt wird, die jedoch nicht standardisiert ist. (Einige Computer verwenden auch einen anderen Schlüssel, z. B. Esc.) Wenn er angezeigt wird, stehen normalerweise zwei Optionen für externe Medien zur Verfügung, von denen einer die Zeichenfolge "UEFI" enthält und der andere nicht. Wählen Sie die Option "UEFI", um in diesem Modus zu starten, und die andere, um im BIOS / CSM / Legacy-Modus zu starten.

In einigen Fällen müssen Sie möglicherweise das Firmware-Setup-Dienstprogramm aufrufen, um die Funktion "Schnellstart" (oder entsprechende Wörter; auch hier gibt es keine Standardisierung) zu deaktivieren, damit der Boot-Manager verfügbar wird.

Beachten Sie außerdem, dass nur die 64-Bit-Version von Ubuntu über einen EFI-Bootloader verfügt. Die 32-Bit-Version (x86) verfügt nicht über einen EFI-Bootloader und kann daher im EFI-Modus nur gestartet werden, wenn Sie einen eigenen EFI-Bootloader hinzufügen und das 32-Bit-Ubuntu auf einem System mit 64-Bit-EFI-Adds installieren eine weitere Schicht von Kniffligkeit, daher empfehle ich nicht , diesen Weg zu gehen.

Secure Boot sollte kein Problem sein, aber manchmal ist es das auch. Daher kann es sich lohnen, Secure Boot zu deaktivieren, wenn Sie andere Dinge ausprobieren und es trotzdem nicht zum Laufen bringen.

In der Regel sollten Sie keine Installation von Ubuntu im BIOS / CSM / Legacy-Modus auf einem Computer durchführen, auf dem Windows bereits im EFI / UEFI-Modus gestartet wurde. Wenn Sie bereits auf diese Weise installiert haben, müssen Sie das Ubuntu-Installationsprogramm im EFI-Modus erneut starten, um entweder Boot Repair auszuführen oder Ubuntu neu zu installieren. Die andere Möglichkeit besteht darin, einen EFI-Bootloader auf andere Weise zu installieren. Sie können beispielsweise die USB-Flash-Laufwerksversion meines rEFInd-Boot-Managers verwenden , um Ubuntu im EFI-Modus zu booten, dann entweder vom BIOS-Modus GRUB ( grub-pc) zum EFI-Modus GRUB ( grub-efi) wechseln oder rEFInd über das auf der Festplatte installieren Debian-Paket oder PPA.


Vielen Dank für Ihre Antwort. Ich habe den Computer wieder in seinen Ausgangszustand versetzt: Windows 8.1 bootet mit einem EAFI-Bootloader. Das Problem ist
Unai

Entschuldigung, ich habe versucht, den Kommentar zu bearbeiten, aber ich war zu spät. Das Hauptproblem ist, dass ich den USB im UEFI-Modus nicht booten kann. Wenn ich versuche, den USB-Stick zu starten, wird der Bildschirm "Toshiba" angezeigt und der Laptop reagiert auf nichts (z. B. Drücken der Funktionstasten). Aber wenn ich in den CSM-Modus wechsle, startet der USB perfekt. Ich habe überprüft, ob der USB eine 64-Bit-Version von Ubuntu 14.04 hat. Wissen Sie, was dieses Verhalten verursachen kann? Möglicherweise ist die Methode zum Erstellen des bootfähigen USB nicht in Ordnung. Können Sie eine URL mit der besten Methode zum Erstellen des USB angeben? Grüße
Unai

1
Bei einigen Tools zum Erstellen bootfähiger USB-Laufwerke werden die EFI-Startdateien weggelassen. Ich habe erfolgreich die neuesten Versionen von Rufus , UNetbootin , Startup Disk Creator und dd(ein Standardteil von Ubuntu) verwendet. Es kann jedoch auch systemspezifische Macken geben, sodass Sie möglicherweise ein anderes Tool ausprobieren müssen - eines, das für mich und meine Computer funktioniert, funktioniert möglicherweise nicht für Sie und Ihren Computer.
Rod Smith

1

Ich habe im Oktober 2014 festgestellt, dass Toshiba BIOS-Updates bereitstellt, mit denen das EFI-Booten für jedes andere Betriebssystem als das vorinstallierte Microsoft-Betriebssystem (8.1) deaktiviert wurde. Ich habe ein Toshiba Satellite_S55-A5188. Es wurde mit BIOS v1.4 ausgeliefert und ich habe auf den neuesten Stand (zu der Zeit) auf V1.7 aktualisiert. Mit diesen beiden Versionen konnte ich nur mit der BIOS-Einstellung CMS (GRUB2) dual booten. Als Toshiba BIOS v1.90 veröffentlichte, habe ich dieses Update angewendet. Dies war ein großer Fehler. In dieses BIOS war eine Funktion zum Zurücksetzen dynamischer Variablen eingebettet. Als die Linux-Installation den für einen sicheren Start erforderlichen EFI SHIM-Pfad anwendete, bemerkte das BIOS die Änderung und schrieb den Standard-Microsoft-Pfad über die Linux-Einstellung neu. Dies bedeutet, dass auf meinem Toshiba niemals ein anderes Betriebssystem als ein von Microsoft signiertes EFI-basiertes Betriebssystem ausgeführt wird. Ich habe Wochen damit verbracht, dies zu untersuchen. Auf vielen anderen Linux-Sites stellte ich fest, dass dies für Toshiba-Laptops im Allgemeinen gilt, die sowohl nach Australien als auch in die EU geliefert wurden. Alle Leute in Blogs, die ich las oder mit denen ich kommunizierte, waren Konstrukteure. Die Toshiba-Ingenieure in diesen Blogs bedankten sich bei allen für ihre Beiträge, aber Toshiba würde andere Betriebssysteme auf seiner aktuellen Laptopserie nicht unterstützen.

Ihr Toshiba Z30-B verfügt über viele Modellvarianten und jeweils eine eigene Modellnummer. Bei der Überprüfung einiger Z30-B sind die BIO-Versionen für jedes Untermodell völlig unterschiedlich. Überprüfen Sie die Modellnummer Ihres Z30-B auf der Rückseite sowie Ihre BIOS-Version. Geben Sie auf der Toshiba Support-Website die vollständige Modellnummer ein und rufen Sie die Liste der Softwareupdates auf. Aktivieren Sie das Kontrollkästchen BIOS, und eine Liste aller BIOS-Versionen für diesen Laptop wird aufgelistet. Wenn das aktuell auf Ihrem Laptop installierte BIOS alt genug ist, können Sie möglicherweise nur mit der CMS-Einstellung dual booten. Ich empfehle nicht, Ihr BIOS auf eine neuere Version zu aktualisieren. Es kann (wie in meinem Fall) die Verwendung von CMS für Dual Boot blockieren.


1
Willkommen bei Ask Ubuntu! Würde es Ihnen etwas ausmachen, die Formatierung in diesem Beitrag ein wenig zu korrigieren? Das ist schwer zu lesen. Ein paar Zeilenumbrüche würden viel nützen.
anonymous2
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.