FreeBSD-Eintrag fehlt im Grubmenü

chap

Active Member
hallo,
habe jetzt als Versuch FreeBSD im Dualboot neben Linux installiert, im uefi-mode.
Es gelingt mir leider nicht, FreeBSD in das Grubmenü zu bekommen.
Der os_prober zeigt es beim grubupdate an, aber viele Versuche, die 40_custom zu gestalten, hatten keinen Erfolg.
Auch einige gefundene Tipps in BSDForen bringen keine Lösung.
FreeBSD hat eine eigene esp
Vielleicht hat hier jemand eine Idee?
 
Zuletzt bearbeitet:
Hast du schonmal step 7 von dieser Anleitung ausprobiert?

Dann koenntest du zumindest sehen, ob FreeBSD generell in der Lage waere zu booten.
 
danke für den Hinweis.

FreeBSD ist in der Lage zu booten.
Normal starte ich die Systeme, wenn mehrere auf einer Platte, vom BIOS aus (Funktionstaste)
Hier will ich nur mal probieren wie/ob der boot auch über Grub läuft,
denn mit super-grub startet FreeBSD ebenso problemlos.

EDIT: dein step 7 läuft, FreeBSD bootet.
step 8 bringt leider Null - (der Eintrag in die 40_custom ist analog zu deinem step 8 gesetzt)

in der esp sind zwei Einträge
zum einen /efi/boot/bootx64.efi
der andere /efi/freebsd/loader.efi - der findet sich auch im efibootmgr
Beides läßt FreeBSD über die Grub-Kommandozeile booten, aber in der 40_custom nicht
ist da evtl im linux/grub was verbogen?
 
Zuletzt bearbeitet:
Beides läßt FreeBSD über die Grub-Kommandozeile booten, aber in der 40_custom nicht
ist da evtl im linux/grub was verbogen?
VIELLEICHT?

Meine Erfahrung mit diesen ganzen Linux Skripten ist, dass die alle vor dutzenden von Jahren angefangen haben, und dann wurde immer oben draufgebaut. Bis keiner mehr durchgeblickt hat.

Dann kann es natuerlich sein, dass der Mechanismus, der normalerweise von 40_custom lesen sollte, irgendwo auskommentiert wurde und keiner hats gemerkt.
 
danke für deine Einschätzung!
werde weiter probieren...

NACHTRAG

hatte gerade auf einem anderen laptop das ganze noch einmal installiert
--- hier klappt der Eintrag ins Grubmenü


die letztendliche Lösung war eine erneute Installation von grub
offenbar war dort irgendetwas korrupt
 
Zuletzt bearbeitet:
Zurück
Oben