Identical double entry, missed Windows 7

#1
Hello all,

I had Windows 7 and Xubuntu in dual boot. Today the linux kernel has been updated and when rebooting the choice of Xubuntu OS didn't work.

So I went through Windows, launched EasyBCD and:
- changed the order the entries (Win 7 up, first)
- selected Win7 as default OS
- removed Xubuntu entry
- added again Xubuntu entry through usual procedure
- saved

When rebooting I have found that I have two identical Xubuntu entries, each pointing to the Linux OS.

I've tried to access Win 7 by Grub but it points to the dual boot screen, so I'm at start point again.

I don't have the Win 7 disk but the usual recovery partition. No backup.
Going through the recovery partition gets me back to the dual boot screen..

Is there any way to put it in order again? Maybe, to write the boot file from Linux?

Thanks for the help

Addendum

It's me again.

I would have a solution but I'd like to know if there's something less "invasive".

That's what I've understood I can do:

In Linux, install and overwrite MBR with free mbr.bin

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

Any alternative suggestions?

Thnks