Ich habe Linux Mint auf meinem Laptop zusammen mit einem vorinstallierten Windows 10 installiert. Wenn ich den Computer einschalte, wird die meiste Zeit das normale GRUB-Menü angezeigt:
Nach dem Booten von Linux oder Windows und dem anschließenden Neustart wird I GRUB im Befehlszeilenmodus gestartet, wie im folgenden Screenshot dargestellt:
Es gibt wahrscheinlich einen Befehl, den ich eingeben kann, um von dieser Eingabeaufforderung aus zu starten, aber ich weiß es nicht. Was funktioniert, ist ein Neustart mit Strg + Alt + Entf und wiederholtes Drücken von F12, bis das normale GRUB-Menü angezeigt wird. Mit dieser Technik wird immer das Menü geladen. Ein Neustart ohne Drücken von F12 startet immer im Befehlszeilenmodus neu.
Ich glaube, das BIOS hat EFI aktiviert und ich habe den GRUB-Bootloader in / dev / sda installiert.
Warum passiert das und wie kann ich sicherstellen, dass GRUB immer das Menü lädt?
Bearbeiten
Wie in den Kommentaren vorgeschlagen, habe ich versucht, das grub-efi
Paket zu löschen und neu zu installieren. Dies hat das Problem nicht behoben, aber jetzt, wenn es im Eingabeaufforderungsmodus gestartet wird, zeigt GRUB die folgende Meldung an:
error: no such device: 6fxxxxx-xxxx-xxxx-xxxx-xxxxxee.
Entering rescue mode...
grub rescue>
Ich habe es mit dem blkid
Befehl überprüft und das ist die Kennung meiner Linux-Partition. Vielleicht kann diese zusätzliche Information helfen, herauszufinden, was los ist?
quelle
grub-efi
Paket reparieren . Versuchen Sie, zu bereinigen und erneut zu installierengrub-efi
.cat /etc/default/grub
?Antworten:
Der Startvorgang kann die Root-Partition (den Teil des Datenträgers, der die Informationen zum Starten des Systems enthält) nicht finden, daher müssen Sie den Speicherort selbst angeben.
Ich denke, Sie müssen sich so etwas wie diesen Artikel ansehen: wie-retten-nicht-booten-grub-2-linux
kurz: in dieser
grub rescue>
Befehlszeile eingeben... um alle verfügbaren Geräte aufzulisten, müssen Sie jeweils Folgendes eingeben (hängt davon ab, was mit dem Befehl ls angezeigt wird):
... und so weiter, bis Sie finden
Im Falle von efi
... stellen Sie nun die Boot-Parameter entsprechend ein, geben Sie diese einfach mit den richtigen Zahlen ein und drücken Sie nach jeder Zeile die Eingabetaste
Jetzt sollte es booten und nach dem Start eine Kommandozeile eingeben
... es sollte das nächste Mal booten Wenn nicht, müssen Sie die Schritte erneut ausführen und müssen möglicherweise Grub erneut reparieren oder installieren (siehe folgenden Artikel: https://help.ubuntu.com/community/Boot-Repair )
hoffe ich habe deine frage richtig verstanden und das ist was du suchst
quelle
ls
gibts:(hd0) (hd0,gpt2) (hd0,gpt1)
usw. dann habe ich versuchtls (hdo)
,ls (hdo)/
und bekamerror: no server is specified
. Ich versuchte:ls (hdo,gpt2)/
und bekamerror: disk
HDO, gpt2 "nicht gefunden".ls
gab Ihnen(hd0) ...
dies ist eine 'Null' wie in '01234', und Sie schrieben, Sie versuchten esld (hdo)/
mit einem 'o' wie in '..LMNOPQRS ..' - Sie müssen die Zahl0
"Null" verwendenDies ist eine lustige Sache, die bei vielen PC-Dualboots mit Windows 10 passiert ist. Ist mir und meinen Freunden in letzter Zeit passiert. Bitte beachten Sie, dass ich nicht weiß, warum, ich kann nur spekulieren, dies hängt von einigen Windows 10-Updates ab. Wie jemand sagte, ist dies in der Tat darauf zurückzuführen, dass der Boot-Vorgang die Root-Partition aus irgendeinem Grund nicht findet. Daher bittet GRUB Sie, ihm über die CLI mitzuteilen, wo sie sich befindet.
Wie auch immer, danke, dass du diese Frage gestellt hast. Ich habe versucht, mein Problem zu beheben, und habe dieses Konto erstellt, um dies zu beantworten. Das Update ist super einfach:
quelle
Ihr Windows wird möglicherweise im UEFI-Startmodus und Mint im BIOS-Startmodus installiert. Die beiden Modi sind nicht kompatibel. Sie können nur über das UEFI / BIOS-Menü dual booten und müssen möglicherweise die UEFI- oder BIOS-Starteinstellungen aktivieren oder deaktivieren. Grub kann nur andere Installationen im selben Boot-Modus dual booten, wie Sie grub gebootet haben. Sie können Boot-Repair verwenden, um ein BIOS zu konvertieren.
quelle
Sie können Ihr Linux-System über die Super Grub2-Festplatte booten, die ISO von hier herunterladen und einen bootfähigen USB-Stick erstellen
Nachdem Sie kali linux erfolgreich gestartet haben, installieren Sie es
grub-efi
wie folgt neu:quelle
Ich bin auf dasselbe Problem gestoßen. Und ich habe festgestellt, dass manchmal beim Booten unter Windows 10 die Bootreihenfolge geändert wird. Ich habe zwei SSDs in meinem Laptop. Einer hat Ubuntu und Grub und der andere hat Windows installiert. Die Startreihenfolge wird manchmal geändert, wenn Windows 10 aktualisiert wird und die Windows-SSD an erster Stelle steht, sodass das System immer mit Windows startet. Kürzlich wurde es zufällig geändert und ich sah, wie das System in der Grub-Eingabeaufforderung gebootet wurde. Nachdem ich die Startreihenfolge im BIOS geändert hatte, wurde das Grub-Menü normal geladen.
quelle
Das gleiche Problem trat auf meinem Dell-Laptop mit Windows 10 und Linux Mint 19 auf. Ich arbeitete also mit Windows und plötzlich fehlte die Festplatte in der Festplattenliste. Fenster funktionierte gut, da es auf SSD-Laufwerk war. Nachdem ich eine Weile verwirrt war, wollte ich sicherstellen, dass die Festplatte funktioniert, damit ich eine Diagnose über das BIOS starte, nachdem dies erledigt war. Danach startete ich den Computer neu und bekam meine Madenliste zurück.
quelle
Plötzlich stellte ich fest, dass Windows nach einigen Updates die Schnellstartoption aktiviert hat. Und das verursachte mein Ubuntu-Boot-Problem.)) Die Fast-Boot-Option finden Sie irgendwo in Ihren BIOS / Boot-Einstellungen
quelle
Installieren Sie Linux auf derselben Partition neu, achten Sie auf die folgenden Punkte. Dinge dieses Mal:
sudo update-grub
quelle
lsblk -f
undcat /etc/fstab
vielleicht beaufsichtigst du es?Ich hoffe, dies hilft Ihnen dabei, besser zu verstehen, wie Sie aussehen sollen. Ich habe das für Sie und andere Linux-Anfänger sehr einfach gemacht. Bitte zahlen Sie es nur mit Freundlichkeit vor. Diese Leute sind hier brillant, aber sie müssen sich daran erinnern, dass sie einst Anfänger waren
Beachten Sie, wie Ihr System bootet. Wie alle wissen, könnte dies ein anderes Problem sein, das andere vielleicht entdecken. Also ein bisschen Geschichte, ich gehe durch Linux-Distributionen wie ich Socken mache. Ich trage übrigens viele verschiedene Socken. Ich habe eine vollständige Installation, kein Dual-Boot, das ist das Motto dieses Lat-Top. Aber hier ist der Kicker. Normalerweise habe ich keine Probleme beim Speichern meiner Daten (Heim / Benutzer), aber dieses Mal sagte grub, dass es nicht installiert werden würde. Ich habe möglicherweise Daten verloren und habe gelernt, dass ich profan sein kann, von dem ich nie wusste, dass ich es getan habe. Trotzdem hat Gurb sich so verhalten, als würde es nicht installiert, aber es tat es. Dann ... hat jemand meinen Laptop während eines Updates fallen lassen ... inirsmfs hat wiederhergestellt, was ich auch brauche, aber hier ist, was folgt
Ein- / Ausschalter-> Grub 2.02:
Wenn Sie das erste Mal booten und Sie ein rotes Menü in Bezug auf das sichere Booten erhalten, ist es vage. Aber Sie können auf "OK" klicken (vage, da in den Fenstern ein Titel mit 3 Wörtern angegeben ist, und bevor Sie auf "OK" klicken, werden möglicherweise 6 Wörter angezeigt. .Sie booten in Grub.
Mein Fall, überprüfen Sie gurn, um zu überprüfen, ob Sie cmpath = hd0 eingeben können (in meinem Fall). Dann Präfix = (hd0, .gpt2) ... Endet in insmod normal Normal
And.booted
Also habe ich darüber nachgedacht und mein Verzeichnis boot / efi / EFI ls.-al ausgecheckt
d. Papagei d. Ubuntu
Ich habe neugestartet, um zu sehen, was das verdammte BIOS sagte und sagte:
(hd0, gpt2) boot / grub Papagei ... ubuntu als Boot-Priotie
Also habe ich das ausprobiert ....
Ging ins BIOS und dämonisiere mich jetzt oder nicht, ich helfe tatsächlich. Indont behaupten, ein Experte zu sein, aber ich zusammen mit jedem verdient Respekt, Unwissenheit und Kommentare von Menschen, die dies nicht lösen konnten. Probleme treten aufgrund von EFI-NOW auf, dies ist jedoch nicht besonders wichtig. Bitte geben Sie kostenlos Ihre Meinung zu dieser Erklärung ab.
Fom Grub type exit -> BIOs eingeben Zum Booten. BEACHTEN SIE DIE BOOT-OPTIONEN: -PARROT -yull wahrscheinlich sehen hd0, gpt2) / grub / boot Urgh in meinem Fall wahnsinnig ubuntu, so dass Sie mich für das verspotten können
Deaktivieren Sie jetzt den sicheren Start, falls zutreffend, und wählen Sie custome aus
Wenn Sie es gut finden können, ist es das Ende der WELT !!!
Haha, aber überprüfe ernsthaft deine Boot-Priorität ... du wirst wahrscheinlich Parrot Hd0, gpt2 sehen. Haha und ich haben Ubuntu gesehen.
Deaktivieren Sie jetzt das offensichtliche ---> FOR ME UBUNTU
SPEICHERN UND NEU STARTEN ... DANN SEIEN SIE GERADE GLÜCKLICH
Zahle es mit Freundlichkeit. DIESE GINUSES VERGESSEN MANCHMAL, DASS MENSCHEN NICHT DOWN RIGHT BULLIES SIND.
Zu Ihrer Information: Mein Name ist nicht das, was gesagt wird. Es ist Eric Supple
quelle
Nach der Installation von Linux Mint 19.1 bootete das System nur über die Eingabeaufforderung grub rescue> und zeigte einen Fehler direkt darüber an, der darauf hinwies, dass hd0 nicht gefunden werden konnte. Dank dieses Threads habe ich auf das BIOS zugegriffen und unter "Storage / Storage Options" die SATA-Emulation von AHCI RAID auf Native Mode IDE geändert. Jetzt startet das System mit dem richtigen Menü, über das ich meine Linux-Distribution auswählen und erfolgreich booten kann .
quelle