I see a couple of problems here, possibly typos.

"grub-install /devhda10" should be grub-install /dev/hda10

"then sewcond time it gave an error read error stage 5 but it is not important succeeded". This is probably the stage2 code.

"i tried to boot with vmlinuz.2.6.12 initrd.img-2.6.12". Grub needs to know where both of these files are located.

"still i have not edited menu.list ". Once you have editted /boot/grub/menu.lst , at the grub command line simply issue the commands: root /dev/hda10 <enter> setup /dev/hda10 <enter>