I need to create a grub boot CD for a laptop so that I can dual boot FC3 with Windows without touching the laptop drive's MBR.
This seems straightforward enough if I hard-code the kernel version to use (in a CD menu.lst), but can I do it in such a way as to make the CD grub read the HD grub.conf so that it'll automatically work after kernel upgrades?
Kernels seem to no longer maintain symlinks in /boot of vxlinuz (etc.) to the latest version, otherwise I'd probably be able to use that.
Why not install grub on the root/boot partition of your FC3 installation instead and chain-load grub from the NT/XP bootloader? This method doesn't touch the MBR but gives you a boot menu and doesn't need any external boot medium. And it'll still work after you updare your kernel. "Bootpart" is a helpful utility for setting this up:
http://www.winimage.com/bootpart.htm
Paul.