FreeBSD Part 3: Boot Loading

So one of my laptops is a ThinkPad Yoga that I use Windows 10, Fedora, and FreeBSD. The adventure was figuring out how to get FreeBSD to boot. I am using GRUB2 from my Fedora installation to chainload the bootloader. To do that, I had to add the following entry to the /etc/grub.d/40_custom file.

menuentry "FreeBSD" {
    insmod part_gpt
    insmod fat
    set root=(hd0,gpt8)
    chainloader /efi/boot/bootx64.efi

After that I ran grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg to update my current GRUB2 configuration. And the result was that it worked! I have an entry to boot into FreeBSD now. This took several hours to figure out. I am posting to help some other soul in my situation. Now on to install Gnome Desktop, Chromium, and Xorg.

Leave a comment

Your email address will not be published. Required fields are marked *