OK, I'm now running GRUB from Slackware. It controls my MBR and boots all my operating systems on my main machine, with the exception of the soon-to-be plowed under borked Arch.
Here's how I did it:
GRUB (0.97) on Slackware
- Build GRUB from SlackBuild in /Extras or download from SlackyEU (http://repository.sl...ub-legacy/0.97/ --> works on 14 current also)
- Make sure to have a boot disk available (just in case)
- Remove LILO if it was previously used as the bootloader on the system
> #slackpkg remove lilo
- Install GRUB on system
> #installpkg grub-legacy*
- Write to the MBR of the main drive on the system
> #grub-install /dev/sd*
- Copy previously used menu.lst from another source on the system or create a new menu.lst to boot the operating systems
- Reboot --> JOY!
YAY! I'm planning on using Clonezilla to clone my current Slackware partitions onto the old Arch partitions and use this as secondary OS on this machine. I will re-clone periodically to keep the two relatively synch'd. Of course, since they're on the same drive, a mech failure would be ugly, so I'll still regularly copy my /etc and /home to external media (DVD). This will facilitate ease of reinstall, if ever needed.