Sie können GRUB manuell auf einem Gerät installieren, wenn es durch Ausgabe am falschen Ort installiert wurde
sudo grub-install /dev/sdX
nach dem Booten und Einloggen in Ihre Ubuntu-Installation, wenn das überhaupt möglich ist (wie es aus Ihrer Frage hervorgeht).
Wenn es jedoch nicht möglich ist, das Betriebssystem zu booten, können Sie GRUB mit "Rescue a broken system" im Startmenü des USB-Laufwerks installieren. Befolgen Sie einfach die Anweisungen zum Einrichten von Tastatur und Zeitzone und hängen Sie dann Ihre Root-Partition ein. Wenn Sie gefragt werden, ob Sie eine Shell in / dev / sdXY ausführen möchten . Wenn Sie eine separate Partition erstellt /boot
haben, die gemountet werden soll, müssen Sie diese manuell über diese Shell mounten (andernfalls funktioniert die Installation von GRUB nicht wie erwartet, da Ihr Kernel-Image nicht gefunden wird):
mount /boot
Und dann installiere GRUB mit:
grub-install /dev/sdX
Beenden Sie dann die Shell ( Ctrl+ D) und wählen Sie im Menü den Befehl "Neustart". Jetzt sollte alles wie erwartet funktionieren.
Nebenbemerkung:
Die Ubuntu Desktop Edition bietet eine erweiterte Konfigurationsoption (mit der Sie festlegen können, wohin GRUB installiert wird), bevor Sie das Betriebssystem installieren. Ich konnte jedoch im Installationsprozess der Server Edition keine entsprechende Option finden und es scheint, dass GRUB immer auf dem ersten Plattengerät installiert wird. Oder vielleicht habe ich es auch einfach übersehen.
Einfachste Möglichkeit, dies mit dem Ubuntu-Server-Installationsprogramm zu tun (funktioniert mindestens am 14.04)
quelle
Hatte das selbe Problem. Es wurde eine einfache Lösung für die Installation von Ubuntu Server 10.04 vom USB-Stick gefunden.
quelle
Während des Installationsvorgangs im Schritt zur Datenträgerzuweisung sollte eine Option zur Auswahl der Datenträger vorhanden sein, die an der Installation beteiligt sein sollen. Löschen Sie das USB-Laufwerk aus der dortigen Liste.
Sie können auch überprüfen, ob Ihr BIOS eine bestimmte Laufwerksreihenfolge zum Booten verwendet. Stellen Sie die Festplatte über das USB-Laufwerk und starten Sie vom USB-Stick über das Startmenü. (Wird normalerweise durch Drücken einer bestimmten Taste während des Startvorgangs aufgerufen. F11)
quelle