ディスクやパーティションが複数あったりする?前、hd0,0などの認識が
インストール時の自動認識とずれてたことはあって、grubのFDつくって、
そこから起動後、root (hd...)の指定を修正したら、起動でき、起動後、
menu.lstの修正をして、grubのFDなしでも起動できるようにしたことがあるよ。
ttp://www.h5.dion.ne.jp/~simochu/grub/grub.html
ttp://www2.i-e-c.co.jp/grub4.htm