проблема с grub2-efi

вчера дождался релиза 12.2 и сражу поставил на комп рядом с маздаем
и за одно на буку поставил тоже рядом с маздаем
на буке все хорошо а вот на компе маздай не грузится
загрузчик grub2-efi ругается invalid efi file path

grub.cfg все что связано с маздаем

### BEGIN /etc/grub.d/30_os-prober ###menuentry 'Windows 7 (loader) (на /dev/sdb1)' --class windows --class os $menuentry_id_option 'osprober-chain-56EA1BCAEA1BA571' {
        insmod part_msdos
        insmod ntfs
        set root='hd1,msdos1'
        if  x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  56EA1BCAEA1BA571
        else
          search --no-floppy --fs-uuid --set=root 56EA1BCAEA1BA571
        fi
        chainloader +1
}



по сегодняшний день мучаюсь понять не хрена не могу

через yast попытался сменить загрузчик на grub
в ясте меняется но все равно грузится grub2-efi
как руками поменять загрущик???

Что если по старинке просто grub переустановить? Live CD там… grub-install… информации по данному поводу предостаточно в сети.

Если у вас действительно UEFI система и Windows и openSUSE установлены в родном UEFI режиме, а не в режиме совместимости - os-prober не поддерживает UEFI и эта строчка относится к “классическому” BIOS загрузчику, поэтому, естественно, не грузится.

попытался сменить загрузчик на grub

Если у вас была UEFI инсталляция, единственным результатом будет то, что система грузиться перестанет (если бы получилось).

Покажите выдачу “efibootmgr -v”