I still use GRUB Legacy but I have no animosity with GRUB2 either . They both work perfectly for me when required . I prefer booting multi-distros with GRUB Legacy no matter if they use GRUB Legacy, GRUB2 or Lilo.
I will post the "simple" trick I always adopt to "load/boot" my multi-distroswith GRUB Legacy here.
First I will paste my PCLinuxOS`s menu.lst here with some boot lines entries.
title PCLinuxOSkernel (hd0,5)/boot/vmlinuz root=/dev/sda6 ro splash=silent vga=788
kernel /boot/vmlinuz-2.6.38-5.dmz.1-liquorix-686 root=/dev/sda9 ro nomodeset nouveau.modeset=0 quiet nomodeset nouveau.modeset=0
title ALT Linux
kernel /boot/vmlinuz-std-def root=/dev/sda11 ro quiet=1 panic=30 splash
The above entries show GRUB Legacy lines from PCLinuxOS in red color text and GRUB 2 lines from antiX and ALT Linux in blue .
Instead of allowing GRUB Legacy to mess with my different installations on various partitions I simply copy the GRUB/GRUB2 lines from menu.lst and grub.conf files respectively and paste them into the master GRUB`s menu.lst file as shown above and all the distros boot without any trouble .
I am sure this "trick" will benefit many people .