Ich habe ein paar andere Fragen zu diesem Thema gelesen und beide haben auf die Dokumentation der Grub2-Community verwiesen und grub configs von einer Installationsdiskette installiert. Ich hatte einige Probleme mit der Dokumentation, also bin ich hier. Dies kann PEBKAC abgeschlossen sein.
Ich habe zwei Gäste, die auf einem Ubuntu 10.04-Server sitzen, der unter KVM virtualisiert wurde. Beide liefen ursprünglich unter 10.04. Ich habe "do-release-upgrade" verwendet, um problemlos auf 10.10 zu aktualisieren, habe neu gestartet und dann "do-release-upgrade" ausgeführt, um auf beiden Boxen auf 11.04 zu aktualisieren. In meiner Hast habe ich die Fehler wegen fehlender Grub-Konfigurationen ignoriert. Als ich die Gäste neu startete, wurde mir natürlich eine Grub-Eingabeaufforderung angezeigt. Das Ausgeben von "boot" ergibt "Fehler: kein geladener Kernel".
Hier ist die Ausgabe für die Root-Partition:
Wenn ich der manuellen Boot-Anleitung folge, kann ich die Optionen weder mit "SS928-root" noch mit "hda0,1" als Root-Dateisystem klarstellen. Fast alles gibt den Fehler "Datei nicht gefunden".
Wenn Sie auf beiden Dateisystemen "ls" eingeben, werden verschiedene Optionen für vmlinuz und initrd.img angezeigt. Diese Gäste verwenden LVM, wenn dies hilfreich ist.
BEARBEITEN
Ich bin ein bisschen weiter gekommen. Die folgende Befehlsfolge:
Ergibt den folgenden Bildschirm (nachdem Sie eine ganze Menge Text durchgeblättert haben):