You need to find your stage1 and stage2 images and use that path or cd to the location first
dd if=stage1 of=/dev/fd0 bs=512 count=1
dd if=stage2 of=/dev/fd0 bs=512 seek=1
If you need to create one from windows you can use these...
http://www.desktop-linux.net/filez/grub.img
http://www.desktop-linux.net/filez/rawrite.exe
run rawrite and create the floppy from the image.
Now boot the floppy and you get a prompt like this..
grub>
check the drive geometry with the manufacturer specs..
grub> geometry (hd0)
drive 0x80: C/H/S = 7296/255/63, The number of sectors = 117210240, /dev/hda
Partition num: 0, Filesystem type unknown, partition type 0xa0
Partition num: 1, Filesystem type unknown, partition type 0x7
Partition num: 4, Filesystem type unknown, partition type 0x82
Partition num: 5, Filesystem type is reiserfs, partition type 0x83
Partition num: 6, Filesystem type is fat, partition type 0xb
If it's wrong then there's your problem. If not continue on.
You need to tell grub where to look for the filesystem..
grub> root (hd0,0)
that would be the primary master first partition
now you need to give the kernel to load..
grub> kernel /boot/vmlinuz
If you use an initrd you can load that like this..
grub> initrd /boot/initrd
finally boot the system
grub> boot
Something else you can do is to type the partial command and press tab (indicated by <tab>)
grub> root (hd0,<tab>
Possible partitions are:
Partition num: 0, Filesystem type unknown, partition type 0xa0
Partition num: 1, Filesystem type unknown, partition type 0x7
Partition num: 4, Filesystem type unknown, partition type 0x82
Partition num: 5, Filesystem type is reiserfs, partition type 0x83
Partition num: 6, Filesystem type is fat, partition type 0xb
that shows your partitions
Also show files like this..
grub> root (hd0,5)/<tab>
Possible files are: bin dev etc lib mnt opt srv tmp var usr boot home proc sbin root media share .reiser
fs_priv
and this..
grub> root (hd0,5)/boot/
Possible files are: boot grub memtest.bin message initrd backup_mbr vmlinux-2.4.21-266-default.gz System
.map-2.4.21-266-default Kerntypes-2.4.21-266-default vmlinuz initrd-2.4.21-266-default config-2.4.21-266-
default vmlinuz-2.4.21-266-default
so you can look at the filenames of the kernel and initrd.
You can also use find like this..
grub> find /boot/grub/stage1
(hd0,5)
You could attempt to bring up your menu using the proper partition like this..
grub> configfile (hd0,5)/boot/grub/menu.lst