Page 1 of 1

How to manually install Puppy

Posted: Fri 24 Sep 2010, 23:36
by RoxFox64
Okay, I'm not going to preface this too much. Just a few words about syslinux:
If you used the universal installer, and when you boot you go straight to the puppy screen(Bios shows, then straight to puppy(No Grub, lilo, ntldr)) you are using syslinux.

Step 1:

We are going to have the booting drive mounted and readable of course.
The first step is to just simply make a subdirectory to hold puppy in. For this example I've made the directory 'PuppyArcade' because I'm installing Puppy Arcade 9.
Image


Step 2:

With the install folder made, the next course is to mount the ISO.
Not much behind it. We need the files from it.

Image


Step 3:

Very simply copy over the files 'initrd.gz', 'vmlinuz', and the version specific sfs
You may have another file inside of here at times. it will begin wit a 'z' and will contain the version number as well. Copy this over too if it exists.

Image

Now, thats the bulk of this. Simple, right?

The next step involves editing a menu.lst, or syslinux.cfg(Or extlinux.conf).
You'll just simply be adding in lines for a new menu entry of puppy.

Step 4:


For syslinux I'll be using this:

Code: Select all

label arcade
kernel PuppyArcade/vmlinuz
append initrd=PuppyArcade/initrd.gz pmedia=usbflash psubdir=PuppyArcade nosmp
For grub, this:

Code: Select all

title Puppy Arcade 9
root (hd0,0)
kernel PuppyArcade/vmlinuz pmedia=usbflash psubdir=PuppyArcade nosmp
initrd PuppyArcade/initrd.gz
Reboot, and enjoy your new puplet.

~RoxFox64~

Posted: Sat 25 Sep 2010, 03:04
by rjbrewer
If your screen wasn't twice the width of my laptop, I might even look
at your post.

Posted: Sat 25 Sep 2010, 09:36
by Brown Mouse
rjbrewer wrote:If your screen wasn't twice the width of my laptop, I might even look
at your post.
Why cant you use the scroll bar like everyone else :wink:

Posted: Sat 25 Sep 2010, 09:45
by disciple
Using the scroll bar isn't really practical.
The other reason it is bad practice to post massive screenshots is that a lot of Puppy users are on very slow internet connections.

Posted: Sat 25 Sep 2010, 16:52
by RoxFox64
Heh, sorry guys. I'll have to make better links when I have time.

Posted: Sun 26 Sep 2010, 01:22
by disciple
Thanks.
Also, in this case the screenshots aren't even very helpful.
They show what you see after doing something (like clicking on the ISO file to mount it), but you never explained what to do. How is someone supposed to know that they just need to click on the ISO to mount it? If you think the other actions are intuitive (creating a directory / copying files by drag-and-drop), do the screenshots actually add anything?

Posted: Sun 26 Sep 2010, 01:25
by disciple
It would be good to edit the title or at least the text of your post to clarify that it is about adding a new additional Puppy installation to a system that already boots with syslinux or grub. At the moment that isn't clear.

Posted: Mon 27 Sep 2010, 06:14
by niechen861102
The other reason it is bad practice to post massive screenshots is that a lot of Puppy users are on very slow internet connections.

thanks for you post.

Posted: Mon 22 Aug 2016, 19:51
by mister_electronico
Hi RoxFox64 I like you post. I like your screenshots and And I deserves great respect people trying to teach something.

Thanks man.