Was wähle ich nach einem Update für "GRUB-Geräte installieren" aus?

90

Nach dem Ausführen von Update Manager wurde ein Debconf-Fenster (mit dem Titel "Configuring grub-pc") geöffnet, in dem ich das GRUB install devicesfür mein System geeignete Fenster auswählen muss. Ich habe in letzter Zeit keine Änderungen an Grub oder dem Dateisystem vorgenommen und weiß nicht mehr, welche Optionen ich zuletzt ausgewählt habe, als ich eine Änderung vorgenommen habe.

Woher weiß ich, was ich auswählen soll? Ich gehe davon aus, dass die falsche Antwort dazu führen könnte, dass mein System nicht mehr booten kann.

Hier ist der Debconf-Dialog:

Debconf-Fenster, das Grub-PC konfiguriert und Kontrollkästchen für / dev / sda und / dev / sda1 enthält

Hier ist das Fenster und der Text, die bei Auswahl von "Hilfe" angezeigt werden:

Grub wurde zuvor auf einer Festplatte installiert, die nicht mehr vorhanden ist

belacqua
quelle
8
Dieser Dialog wird auch beim Upgrade der Ubuntu-Version einer VirtualBox VM angezeigt (in meinem Fall 10.10 -> 11.04).
Noel
3
Meiner Erfahrung nach scheint dies ein Usability-Fehler zu sein. Ich habe unzählige Male Aktualisierungen ausgeführt, und wenn dieses Dialogfeld angezeigt wird, klicke ich im ersten Dialogfeld auf nichts und bestätige dann, dass ich fortfahren möchte, ohne grub zu installieren. Hatte noch nie ein Problem. Ich vermute, es liegt daran, dass grub bereits im richtigen MBR installiert ist, sonst hätte der Computer nicht gleich gebootet.
Coffee_fan
2
Was zum Teufel ist das ? Ich wollte nur ein paar Pakete aktualisieren, wie es vorgeschlagen wurde, jetzt muss ich eine Wahl treffen, die mein System töten könnte ... so schlimm schlimm schlimmes Zeug !!
Nicolas
3
Das ist eine schreckliche Erfahrung! Ich hatte es gerade, als ich einfach ein passendes Upgrade auf Ubuntu 16.04.3 LTS durchführte (läuft in einer VirtualBox-VM auf einem Windows 10-Host, der gerade aufgrund von Updates neu gestartet wurde. Ich dachte, es hat alles durcheinander gebracht) - trotzdem hat es nach der Auswahl funktioniert/dev/sda
Daniel F

Antworten:

74

In Ihrem Fall ist die richtige Auswahl /dev/sdadie erste. Es ist die erste und einzige Festplatte in Ihrem System, während /dev/sda1es sich um eine Partition auf dieser Festplatte handelt. Sie können grub auf einer Partition installieren, aber es ist eine "schlechte Idee" .

Wenn Sie mehrere Festplatten und Partitionen hatten, ermitteln Sie zunächst, wo sich Ihre Root-Partition befindet:

lsblk

(Siehe auch: Wie finde ich heraus, welche Festplatten sich im System befinden? )

Sie können grub dann auf dieser Festplatte installieren. Suchen Sie nach Geräten mit der Bezeichnung "disk" (z. B. "sda", was bedeutet /dev/sda), um grub im Master-Boot-Datensatz zu installieren (jedes physische Festplattengerät hat nur einen MBR, unabhängig von den Partitionen).

Stefano Palazzo
quelle
21
Zum Abschluss der Geschichte (die gut genug geendet hat): Ich habe / dev / sda wie vorgeschlagen ausgewählt. Im nächsten Fenster wurde ich gefragt, ob ich fortfahren möchte, ohne grub zu installieren. Seltsam natürlich, da ich gerade darum gebeten hatte, es zu installieren. Es war ein Kontrollkästchen zu markieren , ohne die Installation fortzusetzen, oder, wenn ich die „Forward“ Taste gedrückt, ging es zurück zum vorherigen Bildschirm zurück, zu fragen , wo ich gräbt installieren wollte. Anstatt für immer zu loopen, überprüfte ich die Box, sagte, sie solle keine Maden einbauen und drückte die Daumen. Beim Neustart gab es keine Probleme. Es bleibt verwirrend, warum diese Interaktion erforderlich war.
Belacqua
2
@StefanoPalazzo Also, was verursacht die Install / Don't Install-Schleife? Ich hatte gerade die gleiche Erfahrung in 12.04.
Wes Miller
2
Ich hatte gerade das gleiche Problem am 14.04. Ich würde sagen, dies war ein Fehler, wenn nicht im Code, dann in der Benutzerfreundlichkeit.
sevis127
3
Habe gerade das gleiche am 14.04. Ich denke, der Zweck des Dialogs bestand darin, Sie zu fragen, ob Sie Grub auf einem anderen Laufwerk als dem, auf dem es derzeit installiert ist, installieren möchten, und zeigte Ihnen daher die Option "Weiter ohne Installation". Da bin ich mir allerdings nicht ganz sicher.
Montag,
2
In meinem Fall wurde die Installations- / Nichtinstallationsschleife dadurch verursacht, dass ich tatsächlich kein Laufwerk ausgewählt habe . Ich würde die Auswahlleiste auf das verschieben, was ich möchte, und dann die Eingabetaste drücken. Ich sollte zuerst die Leertaste drücken und ein Sternchen vor der Auswahl erscheinen lassen. Nachdem ich getan hatte , dass , zählte es als ‚ausgewählt‘ und würde mich aus der Schleife lassen.
Spoorlezer
19

Dieses Problem war immer noch vorhanden, als ich Ubuntu 16.04 nach einer Neuinstallation aktualisiert habe. So beheben Sie das Problem:

  • Die Auswahl von /dev/sdaist korrekt, drücken Sie also Spacebarfür die erste Option.
  • Ein Sternchen für die /dev/sdaOption zeigt an, dass die Auswahl erfolgreich war.
  • Drücken Sie Tabdann die SpacebarTaste, um die Schaltfläche "OK" zu markieren, und drücken Sie dann die Taste, um die Aktion "OK" auszuwählen.

Danach sollte die Installation reibungslos verlaufen.

Manoj P.
quelle
Dies ist nur dann der Fall, wenn im Beispiel der Frage mit Ubuntu DE ein "Bash-Menü" oder ein Dialogfeld angezeigt wird , in dem Sie eine GUI haben und mit dem Mauszeiger auf das Kontrollkästchen klicken können.
Azteca,