Could label be gpt_sync_mbr while is_efiboot is false? Should the bios_grub not be set/unset then?