What is the different between Host Bios Exit type and Host EFI Exit Type?

  • I would like to know What is the different between Host Bios Exit type and Host EFI Exit Type?
    what is the discription of the different options: SANBOOT, GRUB, GRUB_Firest_HDD, GRUB_First_ CDROM, GRUB_Found_Windows?


  • @jj-fullmer Thanks alot

  • Testers

    I’m pretty sure there’s definitions of this elsewhere in the forum or in documentation/wiki that is more thorough.

    But here’s a quick overview

    Exit Types

    EFI exit type

    • Used for computers in EFI/UEFI mode. This is used in all modern computers for the last few years
    • Setting the efi exit type is the behavior fog will use when ‘booting to hard drive’ the pxe menu was booted to via an efi/uefi boot option


    • For older computers or computers using legacy/bios mode
    • This defines the behavior when the fog boot menu is accessed via a legacy/bios boot option and then ‘boot to hard drive’ is selected


    • Works for bios exits by issuing a sanboot command to boot to hard drive
    • Doesn’t work with efi in my experience
    • This is a good standard default for bios exit type


    • Uses a grub boot loader hosted on fog to attempt to boot to the OS
    • This can work with efi or bios, but it isn’t always super reliable in my experience. It’s a good option to use when troubleshooting a computer that is having trouble exiting the fog boot menu to get to the hard drive

    GRUB Sub options

    • The sub options like first_HDD, first_windows etc. attempt to do exactly what they say. They are just GRUB bootloader options


    • This uses a tool called rEFInd, which re-finds all efi boot options
      • The fog refind conf just boots to the harddrive/os option it finds. It can be configured to give a menu of options
    • This can work with bios options in theory, but it’s meant for EFI exit
    • This is a good default for efi boot options

    Hope that helps.