Ich habe gerade mein neues funktionierendes Notebook mit vorinstalliertem Windows 8 erhalten. Nach der Installation von Ubuntu 12.10 gibt das Grub-Menü an, dass ein "ungültiger EFI-Dateipfad" vorhanden ist und Windows nicht gestartet wird. Ubuntu funktioniert gut ...
Kann ich etwas dagegen tun?
Antworten:
Sie sollten versuchen, Windows als Problemumgehung manuell zum Grub hinzuzufügen.
Beim ersten Lauf
Hier sollten Sie die UUID von Ihrer Windows-Partition sehen
Öffnen Sie /etc/grub.d/40_custom und fügen Sie den folgenden Code ein / bearbeiten Sie ihn. Ersetzen Sie jedoch UUID_FROM_WIN8 durch Ihre oben erwähnte UUID.
Der Kettenlader sollte meines Wissens für alle Windows-Versionen gleich aussehen.
Nach dem Bearbeiten von Grub-Dateien müssen Sie ausführen
Bitte testen Sie es zuerst und geben Sie mir ein Feedback, da es möglich sein könnte, dass die EFI-Datei nicht gefunden wird. Aber ich möchte nicht mehrere Ratschläge in einer Antwort geben.
hoffe das hilft!
quelle
Aus der von Ihnen geposteten grub.cfg geht hervor, dass Sie viel mit grub herumgespielt haben, um dies zum Laufen zu bringen. Ich empfehle Ihnen, zunächst alles zu bereinigen und zu einer Standard-Grub-Konfiguration zurückzukehren (was wahrscheinlich der Fall sein wird) habe überhaupt keinen Eintrag für Windows in der grub.cfg) und erstelle dann eine Datei /boot/grub/custom.cfg mit dieser für den Inhalt:
Langfristig werden os-prober und grub-mkconfig hoffentlich Unterstützung für die Erkennung von UEFI-basierten Windows-Installationen erhalten (ab diesem Zeitpunkt wird dieser Eintrag redundant und Sie können einfach /boot/grub/custom.cfg löschen).
quelle
Boot Repair hat es für mich gelöst.
Gehen Sie zu Ihren Startoptionen (F12 oder usw.) und starten Sie Ihre liveCD oder liveUSB. Stellen Sie sicher, dass Sie in UEFI booten (z. B. " UEFI: CD / DVD " oder " UEFI: [USBname] "). Wählen Sie "Ubuntu ausprobieren". Holen Sie sich Boot Repair und wählen Sie "empfohlene Reparatur".
Link: Ubuntu Boot Repair
Hinweis : Stellen Sie sicher, dass Sie die CD oder USB in UEFI starten. Ich habe Boot Repair ausgeführt, ohne im UEFI-Modus zu sein, und ich habe Grub erhalten, aber Windows 8 wurde nicht gestartet.
Hoffe das hilft!
quelle