Ich gehe davon aus, dass dies kein Duplikat ist. Bitte lesen Sie meine Ergebnisse weiter unten, bevor Sie davon ausgehen.
Ich habe über das Internet mehrere Fragen zu Personen durchgesehen, die sich darüber beschwert haben, dass sie nach der Dual-Boot-Installation nicht die GRUB-Option erhalten, in Ubuntu OS einzusteigen. Aber leider hat keine der Antworten für mich funktioniert.
Ich werde das von mir beobachtete Problem in chronologischer Reihenfolge erläutern.
Vor einem Monat hatte ich Windows 7-Installation zusammen mit RHEL 6.5 im Dual-Boot-Schema eingerichtet. In RHELs GRUB wurden mir Optionen zur Auswahl zwischen Windows 7 und RHEL angezeigt (was bedeutet, dass ich zuerst Windows 7 und später RHEL installiert habe).
Unten ist / war das aktuelle Partitionsschema meines Laptops:
- 100 MB Windows-Startpartition.
- 100 GB Partition mit der Bezeichnung C (Windows-Partition).
- 300 GB Partition mit der Bezeichnung D (meine persönliche Partition für Filme;)).
- 75 GB Partition, auf der RHEL installiert ist / war. (Nur die Root-Partition).
Bitte beachten Sie, dass mein Laptop über ein BIOS (nicht UEFI) verfügt.
Ich wollte RHEL 6.5 durch Ubuntu 14.04 ersetzen, indem ich einen bootfähigen USB-Stick mit der Live-ISO von Ubuntu verwendete. Das Setup von Ubuntu hat jedoch Folgendes gezeigt:
Der Computer hat derzeit keine erkannten Betriebssysteme
Daher wollte ich nicht das Risiko eingehen, in einen benutzerdefinierten Partitionsschritt zu wechseln. (Ich denke, es gibt ein Modul namens "os-prober", das definitiv nicht funktioniert. Aber es funktioniert immer mit RHEL und deshalb habe ich momentan RHEL und Windows 7 im Dual-Boot-Modus auf meinem Laptop installiert).
Ich bin diesem , diesem und jenem gefolgt und habe folgende Versuche unternommen.
Bereinigen Sie alle ungültigen GPT-Reste in / dev / sda mit "sudo fixparts / dev / sda". Während dieses Schritts habe ich versehentlich den MBR gelöscht und alle in meinen anderen Partitionen gespeicherten Daten verloren. :(
Ein sauberes Herunterfahren von Windows 7 muss durchgeführt werden.
Maximal 4 Partitionen sollten erstellt werden. Viertens ist dies die Ubuntu gewidmete Partition.
Formatieren Sie die vierte Partition mit GParted.
Versucht, ein Bootloader-Problem mit dem Boot-Repair-Tool zu beheben.
Führen Sie den Befehl "chkdsk" aus, um sicherzustellen, dass auf der Festplatte kein Fehler vorliegt.
Versucht, Ubuntu mit WUBI zu installieren. Wurde erfolgreich installiert und hatte die Möglichkeit, zwischen Windows und Ubuntu zu wählen. Aber Ubuntu konnte das Root-Verzeichnis nicht mounten, indem es sich beschwerte, dass keine Root-Partition gefunden wurde.
Last but not least: Bereinigte die Partitionen vollständig und führte eine erneute Partitionierung mit GParted und dem Windows-Partitionierungstool durch.
Nachdem ich Punkt Nr. 8 gefolgt war, habe ich erneut versucht, Ubuntu und Windows 7 als Dual-Boot einzurichten, aber das Problem bleibt dasselbe. Kein Betriebssystem erkannt.
Jemand könnte mich bitten, Ubuntu trotzdem zu installieren (benutzerdefinierte Partition), ohne sich darum zu kümmern, wenn sich herausstellt, dass der Computer kein erkanntes Betriebssystem hat. Aber bitte sei informiert, dass ich das auch versucht habe. Ubuntu wurde erfolgreich installiert, aber ich habe beim Neustart kein GRUB-Menü erhalten. Ich hatte versucht, dies mit dem Boot-Repair-Tool zu beheben. Es wurde aber immer noch kein GRUB-Menü gefunden.
Gibt es einen Schritt, den ich vermisse?
Jetzt gibt es eine andere Geschichte: Ich habe versucht, ein Fedora 20- und Windows 7-Dual-Boot-Setup zu haben. Bei Fedora wurde die Meldung "Kein Betriebssystem erkannt" nicht angezeigt. Allerdings habe ich Fedora 20 auf der letzten Partition installiert. Wie Sie wissen, bietet Fedora 20 keine Option zum Installieren von GRUB. Trotzdem fuhr ich fort und nach erfolgreicher Installation bekam ich beim Booten kein GRUB-Menü. Mein Laptop ging direkt in Windows 7. Auch Boot-Repair-Tool ausprobiert, aber immer noch kein Glück.
Lassen Sie mich wissen, ob Sie Daten zu meiner Partition oder meinem BIOS benötigen. Bitte fordern Sie mich nicht auf, höchstens 3 Partitionen zu erstellen, da ich sonst besser mit RHEL im Dual-Boot-Setup leben muss. Bitte fordern Sie mich auch nicht auf, Ubuntu in der VM zu installieren, da ich nur 3 GB RAM habe.
Was soll ich noch tun, um Ubuntu Dual Boot mit Win 7 zu bekommen?
Endlich habe ich die Lösung gefunden. Die Lösung erklärt jedoch nicht, warum ich mit diesem Dual-Boot-Problem konfrontiert war. Aber ich habe keinen Ort gefunden, an dem diese Schritte, die ich im Folgenden erläutern werde, erwähnt werden.
Folgende Schritte wurden von mir durchgeführt:
Schritt 1: Installiertes Windows 7.
Bitte beachten Sie, dass ich nach Schritt 1 3 Partitionen hatte.
Schritt 2: Bootfähiges USB von Ubuntu erstellt und Live-Sitzung von Ubuntu gestartet.
Schritt 3: Führen Sie "GParted" aus und erstellen Sie die vierte Partition als "Extended Partition". Dann habe ich 2 weitere logische Partitionen unter der erweiterten Partition von 80 GB (
/dev/sda5
) bzw. 20 GB (/dev/sda6
) erstellt.Schritt 4: Führen Sie eine Ubuntu-Installation aus und wählen Sie "Etwas anderes", um ein eigenes Partitionsschema für Ubuntu zu erstellen.
Schritt 5: Formatieren Sie / dev / sda5 als Root-Partition und / dev / sda6 als Swap-Partition neu.
Schritt 6: Wählen Sie / dev / sda5 aus und klicken Sie auf "Weiter", um mit der Ubuntu-Installation fortzufahren.
Schritt 7: Nachdem die Installation abgeschlossen war und mein Laptop neu gestartet wurde, stellte ich fest, dass mein Laptop direkt in Ubuntu eingebunden war. Später, nach einem erneuten Neustart, wurde das GRUB-Menü angezeigt. Ich fand, dass GRUB-Menü keinen Eintrag für Windows hatte.
Schritt 8: Auf demselben GRUB-Menübildschirm gab es eine andere Option als:
Advanced Options for Ubuntu
.Es führte mich zu einem anderen Menü mit zwei Optionen. Der zweite war:
Ubuntu, with Linux 3.16.0-23-generic (recovery mode)
.Später führte es mich zum
Recovery Menu
. Dieses Menü hatte verschiedene Optionen wie "Resume, Clean, DPKG, FailsafeX, Fsck, Grub, Network, Root, System-Memory". Ich wähltegrub
und schlugOK
.Dies reparierte GRUB und bat mich, meinen Laptop neu zu starten. Später, als ich meinen Laptop neu startete und das GRUB-Menü durch Drücken der NACH-OBEN-TASTE auslöste, und rate, was ich gefunden habe. Ich fand, dass das GRUB-Menü mehrere Optionen hatte, einschließlich "Windows 7".
Dann habe ich nacheinander Ubuntu und Windows 7 getestet und beide starteten ohne Probleme.
quelle
Ich habe keine Ahnung, wie ich osprober dazu bringen soll, Ihre Windows-Installation zu finden. Habe das selbe Problem bei meiner Gentoo Installation. Ich kann Ihnen jedoch einen Workaround bieten. Dies hat jedoch einen Nachteil: Sie müssen diese Änderung manuell pflegen.
Ermitteln Sie zunächst die UUID der Partition, auf der sich der Windows-Bootloader befindet
Fügen Sie dem Text den folgenden Code hinzu
/etc/grub.d/40_costum
mache das Skript ausführbar
chmod 750 /etc/grub.d/40_costum
laufen
update-grub2
und neu starten .Jetzt sollten Sie einen benutzerdefinierten Menüeintrag für Windows 7 haben.
quelle
blkid /dev/sda
oderblkid /dev/sad1
gibt keine Ausgabe zurück. Gibt es eine andere Möglichkeit, diese Problemumgehung durchzuführen?/dev/sda
Ich kann keine UUID haben, da UUIDs nur Partitionen referenzieren und dies ein Gerät ist. Aber/dev/sda1
muss eine UUID haben. Hast du blkid als root benutzt? Ein anderer Weg, um die UUID herauszufinden, ist zu tunls -l /dev/disk/by-uuid/
. Sie erhalten die Ausgabe wie folgt formatiert[UUID] -> ../../sdXY
. Sie können einen Eintrag erstellen, ohne die UUID zu verwenden, sie funktioniert jedoch nicht so zuverlässig.Versuchen Sie diese Methode, wenn Sie grub installiert haben:
Im Terminal:
/etc/default/grub
und ändere wenn in ändereGRUB_TIMEOUT=0
für ex 5 und SAVE; einfacher in Midnight Commander (apt-get install mc) (sudo -s
ENTER,mc
ENTER) !!!/etc/default/grub
undF4
!!!! (sudo -s ENTER, mc ENTER)sudo update-grub
quelle
Ich habe das gleiche Problem und gelöst, wie ich erklärte:
1 - Sie sollten den Schnellstart und den sicheren Start deaktivieren und bei Google nach Anleitungen suchen.
2 - Suchen Sie, wie UEFI (BIOS) geöffnet wird. Ändern Sie den Startmodus auf der Registerkarte "Start" und speichern und beenden Sie das BIOS.
3 - Drücken Sie beim Start die Taste F12. Es gibt viele Auswahlmöglichkeiten, Windows Loader ganz oben. In dieser Liste ist eine Auswahl (Start von Festplatte usw.) vorhanden, wählen Sie diese aus. Dann erscheint WUHU, der Startbildschirm Windows, Ubuntu Auswahl.
quelle
Verwenden Sie Boot-Repair-Disk und GParted, um die RHEL-Partition zu formatieren. Anschließend können Sie Ubuntu installieren. Du musst Grub aktualisieren.
quelle