
Ich habe gerade Windows 10 + Ubuntu auf meinem Lenovo-Laptop installiert. Windows ist auf SSD und Ubuntu auf HDD installiert. sda1 ist Windows Recovery und sda2 ist Windows 10. Ubuntu ist auf sdb installiert. Der Bootloader wurde in sda installiert.
Mein Problem ist, dass GRUB2 nur Win Recovery auf sda1 anzeigt. Ich habe bereits versucht, Grub zu aktualisieren und os-prober auszuführen, wie in anderen Anfragen vorgeschlagen (wo Windows überhaupt nicht gefunden wurde), aber es findet nur sda1. Ich habe irgendwo gelesen, dass es Lenovos Fehler sein könnte, aber ich bin mir nicht sicher.
Kann ich das Problem anders beheben, als Windows 10 manuell zu Grub-Dateien hinzuzufügen? In verschiedenen Threads heißt es, dass das manuelle Hinzufügen unter Windows 8.1 und 10 zu Fehlern führen kann.
Antwort1
Es ist kein Problem, wenn Windows korrekt startet, wenn Sie den Eintrag „Windows Recovery“ auswählen. GRUB erkennt alle Bootloader und der erste erkannte Windows-Bootloader ist derjenige, der auf die Windows-Wiederherstellungsumgebung verweist. Die vollständige Windows-Bootumgebung wird gestartet, wenn Sie den Eintrag „Windows Recovery Environment“ aus der Liste der GRUB-Bootmenüeinträge auswählen.
Sie müssen sich also absolut keine Sorgen machen … es ist nur ein irreführender falscher Name.
Antwort2
In meinem System (Ubuntu 21.04) ist das ProgrammBoot-Reparaturhat gut funktioniert.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair