I tried using a Livecd to install puppy but that didn't work so I used Xubuntu and created a new partition then transfered the files listed at http://puppylinux.net/hard-puppy.htm onto the partition hda3.
After that I edited the grub list to:
title Puppy Linux 2.17
rootnoverify (hd0,2)
kernel (hd0,2)/vmlinuz root=/dev/ram0 pmedia=idehd
initrd (hd0,2)/initrd.gz

When I try to load it I have to manually enter grub(xubuntu automatically loads) then load puppy linux. When I try to load it it fails at mounting /dev/hda
After some lines talking about detecting devices I get the error message
mount: mounting /dev/hda on /pup_ro1 failed.

Then it goes on to mount hdb, hdc, etc and those all fail. I'm curious as to why it's failing and how to fix that. Or possibly some other directions that install it in a different way.
Thanks

Could you check the error message again? It would make more sense if it said
"mounting /dev/hda3 on /pup_ro1 failed." Also, I wasn't clear on what you meant by "I have to manually enter grub(xubuntu automatically loads)". Do you just mean that you have to pick Puppy off the menu?

Next, check the other two partitions for left-over bits of Puppy from your first attempt at installing. In particular, look for the file pupxxx.sfs

FInally, boot Puppy off the CD, go to a console and run the commands "probedisk" and "probepart". When you boot up, you may need to type the line "puppy pfix=ram" during the short initial pause. Report back with the results.

In earlier versions, the GRUB entry needed to be "PMEDIA=idehd" in upper case. This may no longer be true, but it's one more thing to try.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum