grub zeigt kein Menu

carnz

Member
Hallo,

ich hatte auf meinem Laptop mit Gentoo problemlos Grub installieren können. Unter FreedBSD zeigt der allerdings kein Menu an. Ich komme beim booten in die Grub shell. Dann kann ich manuell alles eingeben und es bootet wunderbar.

Was habe ich gemacht:

-natürlich grub installiert
-/boot/grub/grub.conf erstellt mit:
Code:
default 0
timeout 30

title=Windows 2000
rootnoverify (hd0,0)
makeactive
chainloader +1


title=FreeBSD
root (hd1,a)
kernel /boot/loader
- grub-install '(hd0)' ausgeführt


Da sind zwei Festplatten drin wie man unschwer an der Konfiguration erkennen kann. Auf der ersten ist nur Windows und auf der zweiten nur FreeBSD

mehr habe ich auch nicht unter gentoo gemacht...
Allerdings habe ich da keine zwei Festplatten sondern partitioniert. Ob es damit zusammenhängen?
Einer eine Idee warum ich das Menu nicht sehe?
 
Tut mir Leid es so sagen zu müssen, aber deine config ist Müll. In ihr befinden sich diverse Syntaxfehler... Ich hönge mal meine als Beispiel an, das sagt sicher mehr als tausend Worte.

Code:
default 0

timeout 4

color light-gray/blue

# FreeBSD
title FreeBSD
root (hd0,2,a)
kernel /boot/loader

# Windows XP
title Windows XP
root (hd0,0)
makeactive
chainloader +1
 
Danke aber das Problem ist gelöst auch mit meiner "Müllconfig". Grub akzeptiert mehrere Möglichkeiten zur Angabe des Titels. Ausserdem ist die Angabe der Slicenummer nicht zwingend erforderlich. Siehe Grub Doku. Ein rootnoverify ist bei mir nötig, weil grub sonst einen Fehler ausgibt.

Das eigentliche Problem war folgendes: Grub hat aus mir unbekannten Gründen nicht die grub.conf zum abbilden des Menus genommen sondern die menu.lst. Also habe ich die grub.conf kopiert zu menu.lst und alles war prima.
 
Back
Top