Greetings: I would appreciate some insight on this issue:
Fedora41-Server & Freebsd 13.4 booting on 1 disk from an efi partition.
I installed BSD 1st
Booting via the hot key F8 -- both OSes are found & boot correctly.
If I let the grub2 load, it displays the menu with Freebsd but only boots Fedora
The grub menu error shown for FreeBSD is: “ error: .. /../../grub-core/fs/fs...”
(Yes, I ran grub2-mkconfig after each change )
I have readily installed this linix/BSD combo several times with several different mobo/cpu combos as mbr-boot -- it has always worked well even triple-booting with 2 BSD versions on 1 drive.
Pertinent info:
I’ve tried a dozen conbos in the last line of 40_custom such as:
kfreebsd /boot/loader & chainloader /boot...etc
Anything jump out? Thanks
Fedora41-Server & Freebsd 13.4 booting on 1 disk from an efi partition.
I installed BSD 1st
Booting via the hot key F8 -- both OSes are found & boot correctly.
If I let the grub2 load, it displays the menu with Freebsd but only boots Fedora
The grub menu error shown for FreeBSD is: “ error: .. /../../grub-core/fs/fs...”
(Yes, I ran grub2-mkconfig after each change )
I have readily installed this linix/BSD combo several times with several different mobo/cpu combos as mbr-boot -- it has always worked well even triple-booting with 2 BSD versions on 1 drive.
Pertinent info:
Code:
40 468862055 ada0 GPT (224G)
40 532480 1 efi (260M)
532520 115343360 2 freebsd-ufs (55G)
115875880 88080384 4 freebsd-ufs (42G)
203956264 2008 - free - (1.0M)
203958272 2097152 5 !bc13c2ff-59e6-4262-a352-b275fd6f7172 (1.0G)
206055424 117440512 6 !4f68bce3-e8cd-4db1-96e7-fbcaf984b709 (56G)
323495936 87883776 7 !933ac7e1-2eb4-4f13-b844-0e14e2aef915 (42G)
411379712 49993768 - free - (24G)
461373480 7488608 3 freebsd-swap (3.6G)
468862088 7 - free - (3.5K)
$ sudo ls /boot/efi/efi
boot fedora freebsd
$ sudo ls /boot/efi/efi/boot
bootx64.efi fbx64.efi loader.efi
$ sudo ls /boot/efi/efi/fedora
BOOTX64.CSV grub.cfg grubx64.efi mmx64.efi shim.efi shimx64.efi
$ sudo ls /boot/efi/efi/freebsd
bootx64.efi loader.efi
menuentry 'FreeBSD 13.4' {
insmod part_msdos
insmod xfs
insmod ufs2
set root='(hd0,gpt2)'
kfreebsd boot/loader.efi
}
kfreebsd /boot/loader & chainloader /boot...etc
Anything jump out? Thanks