it-swarm.com.de

Grub wird beim Start von Windows 8.1 Ubuntu 13.10 Dual Boot nicht angezeigt

Ok, ich bin so ein Ubuntu-Neuling und habe letzten Monat einen vorinstallierten Windows 8-Laptop gekauft.

Ich habe auf Windows 8.1 aktualisiert und dann überlegt, Ubuntu als Dual-Boot zu installieren, damit ich herumspielen und mehr darüber erfahren kann.

Also folgte ich einem Youtube-Tutorial ( http://www.youtube.com/watch?v=dJfTvkgLqfQ ) und meine Sachen funktionierten einwandfrei.

Bei den ersten Startvorgängen wurde anstelle des standardmäßigen HP Boot OS Managers das Menü GRUB angezeigt, und ich konnte mein Betriebssystem auswählen.

Also ging ich schlafen und am nächsten Tag schaltete ich meinen Computer ein und das Menü GRUB wurde nicht angezeigt. Ich habe es mehrmals versucht und es wurde nicht automatisch angezeigt.

Damit ich das Menü GRUB sehen konnte, musste ich meinen PC einschalten und beim Start ESC drücken, um den Start anzuhalten, und F9 drücken, um die Startoptionen zu erhalten. Dann musste ich von dort aus OS Boot, Ubuntu, Ubuntu (Ja, es waren zwei Ubuntus verfügbar) und ein Standard-EFI-Datei-Ding auswählen.

Wenn ich auf das erste Ubuntu klicke, erhalte ich das Menü GRUB (ich hatte zu viel Angst, das zweite zu versuchen, falls ich meinen Laptop versaut habe) und kann Ubuntu sicher von dort laden und verwenden (obwohl ich es habe) um meine Helligkeit jedes Mal zu erhöhen, wenn ich Ubuntu lade, weil es irgendwie meine Helligkeit verringert, um die Dunkelheit beim Booten zu vervollständigen)

Mein Problem hier ist also, warum mein GRUB nicht beim Booten angezeigt wird, nachdem es am ersten Tag funktioniert hat.

Mein Laptop ist ein HP TouchSmart j-078CA.

BEARBEITEN 1 : Zu Ihrer Information Ich habe gerade zu Ubuntu LiveCD gewechselt, um meine Installation zu überprüfen, und festgestellt, dass eine meiner Partitionen als msftres gekennzeichnet ist. Hier ist ein Screenshot von meinem GParted auf einer Live-CD: Gparted on LiveCD

23
driftking96

Deaktivieren Sie zunächst die Windows 8-Schnellstartfunktion wie hier beschrieben. Diese Funktion führt zu einer Beschädigung des Dateisystems, was wiederum zu ungewöhnlichen Startproblemen führen kann. Es ist gut möglich, dass dieses Problem Ihr Problem ursprünglich verursacht hat. Das Deaktivieren des Schnellstarts kann dazu führen, dass GRUB beim nächsten Neustart erneut angezeigt wird.

Wenn sich das Problem dadurch nicht beheben lässt, sollten Sie versuchen, GRUB erneut beim NVRAM Ihrer Firmware zu registrieren. Die zuverlässigste Methode hierfür ist die Verwendung von bcdedit in Windows. Öffnen Sie ein Administrator Eingabeaufforderungsfenster und geben Sie Folgendes ein:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

Wenn Sie mit aktivem Secure Boot booten, ändern Sie grubx64.efi in shim.efi (oder es ist shimx64.efi; in Linux überprüfen Sie den Inhalt von /boot/efi/EFI/ubuntu, um zu sehen, was sich dort befindet). Dies unter Windows ist zuverlässiger als bei anderen Methoden, da einige Benutzer gemeldet haben, dass sich einige Windows-Versionen wiederholt als Standard-Bootloader neu registrieren, wenn die Standardeinstellung außerhalb von Windows festgelegt wurde. Obwohl dies selten vorkommt, stimmt es mit dem überein, was Sie sehen. Daher ist möglicherweise die Verwendung von Windows für diese Aufgabe erforderlich.

Eine einfachere Methode, die in Ihrem Fall jedoch möglicherweise weniger zuverlässig ist, ist die Verwendung von Boot Repair. Dieses Tool behebt bestimmte Arten von Boot-Problemen automatisch und funktioniert wahrscheinlich auch für Sie . Das größte Risiko besteht darin, dass die Änderung der Startreparatur nicht funktioniert, wenn durch ein übereifriges Windows GRUB zunächst nicht mehr zugegriffen werden kann.

Wenn Sie weiterhin Probleme haben, senden Sie uns Details. (Bearbeiten Sie ggf. Ihren ursprünglichen Beitrag und kommentieren Sie diesen, um mich auf die Änderung hinzuweisen.)

22
Rod Smith

Wenn Sie Windows Powershell verwenden, müssen Sie Anführungszeichen verwenden:

bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
6
BixL

Ich habe einen Ratschlag. Ich habe den ersten Antwortprozess verfolgt, aber GRUB wurde immer noch nicht angezeigt.

Ich habe den Schnellstart aus und den bcedit Befehl befolgt, aber es funktioniert nicht. Ich war bereit, Boot-Repair in einem Linux-Live-USB-System zu verwenden, das über das BIOS gebootet wurde, und ich bemerkte eine Funktion in den 'Boot Manager'-Optionen, bei der' Fast Boot 'weiterhin aktiviert war, auch wenn Windows dies sagte wurde nicht aktiviert.

Ich habe es ausgeschaltet, neu gestartet und da ist es, so schnell wie immer, die GRUB Schnittstelle!

Ich hoffe, es hilft, bevor jemand versucht, Ubuntu neu zu installieren oder Boot-Repair zu verwenden.

Edit 1: Die Registerkarte 'Boot Manager' ist die erste Registerkarte in meinem BIOS. Es gibt eine Liste der Geräte, von denen aus ich kann wählen zu booten (Festplatte, CD, USB ...) Darüber hinaus gibt es zwei Optionen 'Fast Boot' und eine andere, an die ich mich nicht erinnere. Ich hoffe, es verdeutlicht den zweideutigen Kontext meiner Antwort.

2
UrielUVD