Originally Posted by varaahan
I am confuzzled as to how a fresh install could not delete the earlier grub and write it afresh so that I can boot Puppy properly.
Any pointers please ?
It's called the master boot record and it's normally where grub installs itself unless you do some extra tricks to tell it otherwise. You can reformat all you want, but until you can get the master boot record updated, it won't change anything.
It sounds like you are in grub and it doesn't have the commands it needs to boot. Those commands look like:
kernel /path/and/name/of/kernel other options here
Google around for a good menu.lst from your distro and see if you can use it to get it booted.