So, OP, I have done that and below are the results. I dont know what I did differently as I had done this half a dozen times and the rotten thing kept tellin me it was a bad command.
root@localhost root]# mkdir /here
mkdir: cannot create directory `/here': File exists
[root@localhost root]# mount /dev/sda5 /here
[root@localhost root]# cat /here/boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd1,4)/boot/gfxmenu
default 0
title linux
kernel (hd1,4)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=72a14156-c6de-48ae-a914-026d72a5a7b4 resume=UUID=bf0c64e6-bb73-4228-88a2-b6f3a4a7eb2a splash=silent vga=788
initrd (hd1,4)/boot/initrd.img
title linux-nonfb
kernel (hd1,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=72a14156-c6de-48ae-a914-026d72a5a7b4 resume=UUID=bf0c64e6-bb73-4228-88a2-b6f3a4a7eb2a
initrd (hd1,4)/boot/initrd.img
title failsafe
kernel (hd1,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=72a14156-c6de-48ae-a914-026d72a5a7b4 failsafe
initrd (hd1,4)/boot/initrd.img
title windows
root (hd0,0)
makeactive
chainloader +1
title windows1
root (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
[root@localhost root]#
See all those
blue 1s above. I do believe that's your problem. They should each be a
0 indicating to look on the same drive for the installation, not the external drive. You should be able to open the file with kwrite, as root, edit the file to change each
(hd1,4) to
(hd0,4) save the file and be able to boot to the installed system. The first problem is getting the file opened in kwrite. I use the following command.
[root@localhost root]# kwrite /here/boot/grub/menu.lst <Enter>
If it does not work, try;
[root@localhost root]# dbus-launch kwrite /here/boot/grub/menu.lst <Enter>
One should work. If not, pressing the
Alt+F2 keys on your keyboard, (That's the
Alt key, and the
F2 key) at the same time, should bring up a run command box. Enter in that box;
kdesu kwrite /here/boot/grub/menu.lstYou will get a pop up box. Enter the root password
rootthen press the
Enter key, or click the
OK button.
Kwrite should start with the
open menu.lst file.
Once kwrite is open click the
Edit menu item, and choose
Replace towards the bottom of the drop down menu.

At the bottom of kwrite these boxes will appear;

Fill the two boxes as below;

Then click the
Replace All button.
Check to see that all
went well, then
save the file.
Try to
reboot to the
hard drive installation.
Post your results.