I did a full installation of Puppy 5.2 on my kids' laptop (it was really getting bogged down with microsoft).
Everything apparently went fine until I installed grub when I got the message to add the following lines to /boot/grub/menu.lst:
title Linux (on /dev/sda1)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
The problem is that there was no menu.lst in that subdirectory on sda1 - nor any other files! And I couldn't find menu.lst anywhere else either.
As a work around, I did a full install of Puppy 5.1.1 and copied the grub directory and all of its contents over to sda2 (the second partition I had created). Then I did a full install of Puppy 5.2 (using WIPE to get rid of all traces of Puppy 5.1.1) including reinstalling grub then copied all of the grub files on sda2 back into the /boot/grub directory on sda1.
This got the laptop booting up without any problems but the desktop was completely blank (apart from the menu bar). This was a problem that was a little more straight forward to deal with. The menu button has an entry on top called "desktop" which points to "Desktop Settings" which enabled me to run Desktop Icon Switcher. Running that brought the destop back. I also had to run Desktop drive icons manager in the same way because the drives weren't showning on the desktop either.
After doing all this and rebooting, everything came up as per normal again.
I hope my experiences will prove helpful for anybody else considering doing a full installation of Puppy 5.2 on a lap top. Puppy 5.2 has a nice look about it and it is tailor-made for those people who just want to surf the net without any hassles.