I have two disks on my laptop Thinkpad T420: first disk is SSD with Windows 7 installed, and the disk is encrypted with Veracrypt; and second HDD disk on which i installed Debian 10. I installed grub on the second disk, but when i try to boot to Debian i get 'Missing operating system'.
I tried to use boot-repair from live usb but i get this message:
The current session is in Legacy mode. Please reboot the computer, and use this software in an EFI session. This will enable this feature. For example, use a live-USB of Boot-Repair-Disk-64bit (www.sourceforge.net/p/boot-repair-cd), after making sure your BIOS is set up to boot USB in EFI mode.
Maybe there is some issue with EFI mode, though few months ago i installed Ubuntu on the same hard disk and i didn't have any boot problems. I don't know why i have boot problems with Debian 10.