I would like to stay with the grub boot loader as I have no experience with lilo.
No problem. I have been using GRUB and Slack for a while. I never have used LILO. One of my boxes is multi-boot too, with 20+ partitions.
The only caveat is that PV (the Slackware maintainer) does not support GRUB directly as a boot loader option. Thus, when you get to the part in Setup
and are asked to install LILO, just respond appropriately to skip that section. You then have to install GRUB manually.
Does grub come as an option on the Slackware 10.2 disks?
As already mentioned, GRUB is provided in the Extras
directory. For Slackware 10.2, that directory is on CD 3!
But you do not need to download and burn that entire CD. Merely find a Slackware mirror web site and drill your way down to the Extras/Grub
directory and download only those files.
However, as you are already using GRUB, you do not need to download anything! All you need do is manually add the appropriate GRUB menu.lst
options. From your post you seem well-versed in this practice already. Of course, you need to install Slack in its own partition.
FWIW, when you install 10.2, you can use the same swap partition you are using for your Fedora OS. Unfortunately, the Slack Setup tool will waste time reformatting the swap partition and there is no option to bypass formatting, unlike being able to do as much with other partitions. No damage, of course, just a nuisance.
I would let the installer update the MBR. . .
Unless you are updating GRUB, you should never have to monkey with the MBR once GRUB is installed there the first time. You should need only manually edit the menu.lst
However, if you want to update to the latest version (0.97), then download the files as directed above. Then manually install the new GRUB package. If you decide to update, then all you need do is:
Then install GRUB to the MBR:
Then edit menu.lst
to boot from the Slack partition.
I hope this helps.