Kurzfassung
Ich habe Ubuntu 15.10 auf meinem Dell XPS 13 neu installiert (Option: Festplatte löschen und Ubuntu installieren), aber beim Booten wird die Meldung angezeigt, dass kein bootfähiges System gefunden wurde. Wenn ich die Startoptionen anzeige und die SSD ('Legacy') auswähle, sagt UEFI, dass sie nicht bootfähig ist (Ubuntu im UEFI-Modus installiert).
Wie kann ich das beheben? (Neuinstallation ist eine Option)
Kontext
Upgrade von 14.04 auf 15.10
Ich hatte einige kleinere Macken mit dem installierten 14.04 und wollte ein Upgrade durchführen. Ich habe nur die Einstellungen verwendet, damit Ubuntu auf die neueste Version aktualisiert wird, was funktioniert hat. Ich hatte aber kein Netzwerk zur Verfügung.
15.10 Neuinstallation, Legacy-Modus
Ich habe mich für die Neuinstallation entschieden (USB-Stick, Unetbootin), und dann habe ich meinen echten Fehler gemacht: Wählen Sie die Option Festplatte löschen und Ubuntu installieren .
Seitdem bootet es nicht mehr. Ich konnte es manuell über das Startmenü starten, habe aber festgestellt, dass der UEFI-Bereich, unter dem Ubuntu zuvor sichtbar war, jetzt verschwunden ist.
15.10 Neuinstallation, UEFI-Modus
Ich habe versucht, es im UEFI-Modus neu zu installieren, aber kein Glück. Ich hatte Angst, dass das System eine zum Booten verwendete Partition verschrottet hat, aber nein, eine EFI-Partition ist vorhanden (Ubuntu erwähnte tatsächlich, dass er eine ESP-Partition schreiben würde, bevor er die Partitionsänderungen vornimmt).
Das Booten im Legacy-Modus ist keine Option mehr (offensichtlich ...).
Das BIOS (aktualisiert auf die neueste Version, die Dell ab November 2015 bereitstellt) scheint die UEFI-Partition nicht zu sehen. Wenn ich durch die Einstellungen gehe und versuche, eine BOOT-Option hinzuzufügen, kann ich den Ubuntu-Teil sehen, aber er kann nicht hinzugefügt werden.
Und nun?
Gibt es einen richtigen Weg, um das Problem zu beheben?
RESULTS.txt
. Veröffentlichen Sie diese Datei auf einer Pastebin-Site und veröffentlichen Sie die URL zu Ihrem Dokument hier. Dies gibt uns mehr Details zu Ihrer Konfiguration, die erforderlich sind, um eine Antwort auf mehr als nur Vermutungen zu stützen.Antworten:
Dies ist sichtbar ein bekannter Fehler für Ubuntu 15+ bei der Installation auf Dell XPS 13 9343. Auf dem Launchpad wurde eine Problemumgehung dokumentiert . Diese Antwort basiert ausschließlich auf diesem Ticket (das mein Problem gelöst hat).
Ursache
Die Ursache des Problems ist die auf diesem Ticket erläuterte:
Problemumgehung
Die Problemumgehung ist folgende:
Erstellen Sie bootx64.efi
Booten Sie mit einer Live-CD, öffnen Sie ein Terminal und geben Sie die folgenden Befehle ein:
Konfigurieren Sie Ihren Boot
Viel Spaß mit Ihrem Arbeitssystem!
quelle
Ich habe dies unter Elementary OS etwas anders behoben, aber es sollte für andere Betriebssysteme gelten.
c
auf die Befehlszeile von grub und lassen Sie sie fallen.ls
diese Option , um festzustellen, auf welchem der verfügbaren Laufwerke und Partitionen Sie gerade installiert haben/root
. Dies ist möglicherweise nicht möglich, wenn Sie mit vollständiger Festplattenverschlüsselung gearbeitet haben, aber ich verschlüssele nur meine/home
. Sobald Sie das herausgefunden haben, setzen Sie es auf Ihre Wurzel in Grub. Für mich sieht es so aus :set root=(hd1,2)
.conffile /boot/grub/grub.cfg
. Wenn diese Datei nicht vorhanden ist, haben Sie im vorherigen Schritt wahrscheinlich das falsche Laufwerk / die falsche Partition ausgewählt.sudo touch sudo touch /boot/bootx64.efi
sudo update-grub
EFI\ubuntu\grubx.efi
oder so etwas. Die andere Antwort hatten Sie ausgewähltshimx64.efi
, aber ich gehe davon aus, dass Grub das nicht aktualisieren wird.Es bleibt auch bestehen. Ich habe meinen Kernel noch nicht aktualisiert, daher kann ich nicht sicher sagen, dass er für immer funktionieren wird. Aus diesem Grund habe ich jetzt immer einen Live-USB dabei.
quelle