I read the article you suggested. The best I could come up with is to try the idea in the section of the doc titled
"Adding a new operating system to the GRUB menu".
I took the approach that I could use the "c" command to get a command line and then give it the info it would need to boot.
Here is what I keyed into the Grub 0.91 command line: (I'll use "//" on the line for my comments to you)
grub >root (hd1,0) // the 2nd disk, 1st part.
File system type is ext2fs, Partition type 0x83 // grub's response to me
grub >chainloader +1 // my attempt to do what I understood was being suggested by the article and your suggestion about legacy grub chain loading grub 2
Error 13: Invalid or unsupported executable format // grub's response to me
I noticed the file system shows as ext4 in Mint -- is that a problem?
Just so we're clear -- Mint is installed on disk1 (the 2nd hard drive) in the 1st partition (part 0).
Also, in Mint, /boot is not in its own partition -- its in the partition containing the root file system (/dev/sdb1)
I'm almost to the point of relenting on my earlier desire to avoid re-installs!
What do you think?