GRUB error

On bootup I get the following message: "GRUB Loading stage1.5.  GRUB Loading, please wait...  Error 21"  (So, what now?)

Error 21

I need more information please such as your menu.lst and if you have any other operating systems installed and how many hard drives you have.

cheeky little fix for the grub Error 21 problem

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } -->I have a cheeky little fix for the grub Error 21 problem. I was trying to install Ubuntu on my Dell Inspiron 3500 as I herd it had better wireless support. When I ran into the same problem. Since Ubuntu's Grub is a bit rubbish use another version instead!The fix is, boot your laptop with a recuse cd , I this case I used one I had for fedora core 5 (I did try knoppix but that wouldn't work). When you boot up let it mount the drive, once your at prompt, type grub , then setup as normal. This takes account that you have /boot.. setup and you grub.conf/menu.1st setup. (go here to find that out -  ie ->grub> root (hd0,0)  -> or what every disk you want to install grub on.thengrub> setup (hd0)then "quit" grub and reboot. I did say it was a cheeky fix, but it works!Job done!