Grub menu has 2 Windows 7 entries

https://paste.opensuse.org/29346422

AFAIK, this happened after the upgrade from Leap 15.3 to Leap 15.4
I used the ‘dup’ routine for the upgrade.

Anyone have a thought why this happened?

I looked and the ‘system reserve’ does not have a boot indicator on Windows 7 disk management.

I thought I had an ‘lsblk’ & ‘fdisk -f’ sent to my iPad, so will have to add them later.

I am a bit Leary of sticking the Windows repair disc in to change it’s BCD.
I have screwed things up in the past.
TIA

Also, the Grub menu had 2 Win10 entries(long ago removed) before I re-installed Win7.

Is that a problem?

That happens here, too. I have a boot entry for “/dev/sda2” and one for “/dev/sda3”. I normally use the one for “/dev/sda3” because that is the main Windows partition. And “/dev/sda2” is the system recovery partition. Either one actually works for booting Windows. And it boots the same Windows either way. But it uses a different BCD (boot configuration database) for each.

Thanks, that is what I do , always boot into main windows partition.

You can set GRUB_OS_PROBER_SKIP_LIST in /etc/default/grub to the list of (filesystem) UUID of partitions that should be ignored by os-prober. Or, more precisely, ignored by grub-mkconfig when adding menu entries for partitions found by os-prober.

Thanks. Yes, I was aware of that. I haven’t bothered, because the extra menu entry doesn’t actually cause any problems.

The 1st Windows 7 menu listing saved me a bunch. During some updates, windows needed restarting & it threw me into a recovery mode thing. I restarted with 1st Win7 menu item and was able to use system restore to get back to a good point w/o losing much.

Lesson learned, do restore points upon install, and after doing program installs, & shut of Auto updating.