Add a Grub entry manually?

I just installed Fedora 9 (for testing purposes, of course). It didn’t recognize any on my other distros so I chose not to install Grub. However, I am honestly not quite sure how to add a new entry from scratch. I usually just copy the entry I want from one menu.1st to the other. But since I didn’t install grub, there is no other. I tried using the Yast bootloader module, but it wouldn’t recognize my new addition. I tried “Start from scratch”, “Reread Configuration from Disk” and “Propose New Configuration”, but none of them recogized it (though that method previously worked for a Debian install that I have since discarded). I am not sure how to add the new entry; the most straightforward wat I saw in Yast still required a menu.1st file.

Any hints?

Using Yast
If I recall correctly - To add a boot to grub for F9 - You need to point grub to the kernel image in F9
So you need to be aware of where this is located (partition) /boot of F9.
The image is vmlinuz (check the kernel version carefully to be using the most recent, as think F9 keeps them all there?)

Be aware that if and when you upgrade the kernel in F9 you will need to set this up again if you want to be using the new kernel.

N.B.* If I remember correctly, had F9 already been installed with a grub and you were installing Suse - Suse would pick up the grub from F9
Resulting in: An option to boot F9, which when selected would give you another bootloader screen - the one from Fedora. That way there is no messing about with kernel changes.

What is simplest is to open /boot/grub/menu.lst in a text editor as root. Copy/paste the openSUSE boot stanza, giving it a different YaST name and the Fedora title. Change the root to point to the Fedora partition (remember to use grub -1 numbering), the the kernel line to point to the kernel file name in Fedora, and that should do it. If you are unclear, you can post back your fdisk telling us which partition Fedora is on, a ls -l of /boot in Fedora, and your current menu.lst (cat /boot/grub/menu.lst); then we can give you exactly the syntax to use.