
Ich habe Ubuntu 11.04 neben Windows 7 auf einer Partition installiert, auf der vorher Ubuntu 10.04 installiert war. Die Installation verlief einwandfrei, aber nach Abschluss des Neustarts zeigt das Startmenü nur „Memtest“ und Windows 7 als Optionen an – keine Option zum Laden von Ubuntu.
Antwort1
(Ich gehe davon aus, dass diese Frage zu „Ask Ubuntu“ verschoben wird, aber ich werde diese Antwort hinzufügen, während wir warten.)
Booten Sie zunächst von einer Live-CD, um sicherzustellen, dass Ihre installierte Ubuntu-Partition noch da ist (ich gehe fest davon aus, dass sie da ist).
Zweitens (vorausgesetzt, der 1. Schritt hat Ihnen gezeigt, dass Sie noch eine Ubuntu-Installation haben) sehen Sie sich Ihre Partitionstabelle und Ihre grub.conf-Datei an – stellen Sie sicher, dass es sich um die grub.conf-Datei Ihres installierten Systems handelt, nicht um die Live-CD :) Möglicherweise müssen Sie die Zeile für Ihre Ubuntu-Partition nur manuell eingeben. Es ist seltsam, dass die generierte grub.conf-Datei beschädigt ist.
Antwort2
Geben Sie im Bootloader „c“ ein. Geben Sie dann Folgendes ein:
title [x]
root (hd[y],[z])
makeactive
chainloader +1
Ersetzen Sie es [x]
durch den sichtbaren Namen (z. B. „Ubuntu 11.04“), [y]
durch die Festplattennummer (wahrscheinlich 0) und [z]
durch die Partition (wahrscheinlich 3).
Antwort3
Falls Sie mehr als eine Festplatte haben, können Sie den neuen Bootloader auf der anderen (oder einer der anderen, wenn Sie mehr als zwei haben) Festplatte installiert haben. Durch Ändern der Bootgerätepriorität können Sie Zugriff auf diesen Bootloader erhalten.
Wenn das nicht das Problem ist, sollten Sie versuchen, Grub nach diesem Tutorial wiederherzustellen http://ubuntuguide.net/how-to-restore-grub-2-after-reinstalling-windows-xpvistawin7
(ich weiß, dass der Titel „nach der Installation von Windows“ lautet, aber die dort verwendeten Schritte eignen sich natürlich genauso gut für die Neuinstallation von Grub nach jedem Problem.)
Antwort4
Wenn Sie eine Live-CD haben, können Sie nach Auswahl von „Ubuntu ausprobieren“ den folgenden Befehl im Terminal ausprobieren:
sudo apt-get install grub //installiere zuerst Grub
sudo grub //starte es
finde /boot/grub/menu.lst
root (hdx,y) //das hängt davon ab, wo du dein Ubuntu-
Setup installierst (hdx) //installiere jetzt Grub in den MBR
beenden
Neustart, wenn Sie in die Grub-Eingabeaufforderung laden
root (hdx,y) kernel /boot/vmlinuz--generic ro root=/dev/sda7 //sda7=(hd0,6), ersetzen Sie es durch Ihr eigenes
Initrd /boot/initrd.img--generischer
Boot
Sie müssen sich die Kernel-Version nicht merken, verwenden Sie einfach die Tabulatortaste, um
Ich habe dies gerade getan, um einen Dual-Boot von meinem Win7 (auf SDA1) und Ubuntu 11.04 (auf SDA5) durchzuführen.
Es wäre hilfreich, wenn Sie Ihre /boot/grub/menu.lst hier posten würden.
Versuchen Sie ohne die Live-CD, nach grub4dos zu suchen, um Ubuntu mit dem Windows-Bootloader zu booten