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-distros
with GRUB Legacy here.First I will paste my PCLinuxOS`s menu.lst here with some boot lines entries.
title PCLinuxOS
kernel (hd0,5)/boot/vmlinuz root=/dev/sda6 ro splash=silent vga=788initrd (hd0,5)/boot/initrd.img
title antiX
root (hd0,8)
kernel /boot/vmlinuz-2.6.38-5.dmz.1-liquorix-686 root=/dev/sda9 ro nomodeset nouveau.modeset=0 quiet nomodeset nouveau.modeset=0
initrd /boot/initrd.img-2.6.38-5.dmz.1-liquorix-686
title ALT Linux
root (hd0,10)
kernel /boot/vmlinuz-std-def root=/dev/sda11 ro quiet=1 panic=30 splash
initrd /boot/initrd-std-def.img
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 .