I did the above and it works perfectly. Now there's a custom Windows 7 boot option in GRUB, and the old Windows 7 boot option no longer shows. Everything is working perfectly.
I can't thank you enough, OldFred! And thanks to Yancek for your input too! This is a brilliant community
For anyone else facing a similar problem who wants to cut to the chase without reading all of my blundering through OldFred's great advice, here's a quick summary of what I did:
1. I'd tried the usual bootrepair, etc. to no avail.
2. In Grub, I pressed 'e' on my Windows 7 loader, and made the following changes:
Code:
insmod part_msdos
insmod ntfs
insmod ntldr
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6060682360680260
ntldr ($root)/bootmgr
The salient changes are adding 'insmod ntldr', removing the 'if' condition that was before 'search -- no floppy', removing the 'else' condition and the 'fi', then adding 'ntldr (%root)/bootmgr'.
3. Then I pressed F10 to load those edits. It worked. If it works for you, you can permanently edit the GRUB options by following OldFred's advice above.
Bookmarks