menu.lstの内容がわからないよう。 
grub> chainloader +1 はためしてみた?
hd0,1にももうひとつgrubが入っているの?
autoexec.bat に grub.exeだから?

autoexec.bat の grub.exe削除して、
grubをFDDに入れてみて、起動させてみたら?

ここ人が少ないので、
どうしても解決したかったらこちらへどうぞ↓
マルチブート総合スレ 2つ目
http://pc11.2ch.net/test/read.cgi/linux/1094022155/