How to install Puppy Linux.

Now with pictures and less reading! Yay! Ok I will be quick and to the point today I have a test to take. This small and quick guide is a how to fully install Puppy Linux on a hard drive, the steps have not changed much since the distro first came out, and note that this is not that only way, but it is one of the prefered ways to install, expecially if it’s the only OS on the system or for a dual Booting System, very flexible and the prefered method for installs on virtual machines too.

1. Step one, download latest puppy from this site.

2. Burn to cd and boot from it. See previous posts on how to do this. And when you let it boot itself you will get this screen.

Click ok if everything is alright or just adjust as necessary.

3. We will format the drive to the proper partition. Click menu button, then System tab, then GParted Partition Manager. One of my favorite utilities.

4. Click OK (This will scan for any Disks connected to your computer) and now click on the Hard Drive you will install to on the right, mine is /dev/sda 39.06 GB, and now click on device, and click on “Create Partition Table…”
Apply. (Warning this is for a new install on a machine with nothing on it, to dual-boot, go see somewhere else on how to do this) Now that you wiped out your hard drive you can start creating partitions.

4. Right click on the Gray Unallocated space square. Now here you create a New partition for your main space, see it says EXT2 (you can change this, Personally I prefer EXT3 due to the fact that it’s safer and a bit more reliable but in this case EXT2 File-systems are faster) and make sure you use 90% of your space for that. Click Add and create another with the rest of the unallocated space. This time time make it a Linux-Swap Partition.
A Swap partition is like Page File, but a dedicated amount of space on a hard drive. (It is not necersary but always good to make a swap partition.) Anyways, you should now have to partions created, The Main one, either EXT2 or EXT3 and a Swap space. Now apply these setting’s to the hard drive. It should be right next to the undo button, a green Checkmark. Apply again to confirm. When done close and exit. (to make things easier with no SWAP space just create one EXT3 partion and apply that). You are done with this tool, you can close it now.

5. Now on the desktop, click Install. The Briefcase button the the top. (only once!) Click on the Universal Installer Lightning Bolt.

6. Now click on Install to IDE or SATA as shown below.
Click ok, Ok again. And click, install Puppy to sda1, (That’s in my case, your may say something else. Just click on the orange button on top.

7. Click ok and now click on the cd on the bottom on the screen, because it wants the files to be mounted, and this window is asking you where they are so click CD.

The sr0 (or whatever you have)  CD should have green light, stands for mounted. If the light on the puppy cd is green proceed, Click OK So Follow instructions, And confirm OK (please note, some Puppy Linux Distros do not need this step, sometimes.)

8. When the installer gives you an option to do a “Frugal” or “Full” install click Full. Now it’s installing, Wait, go a snack and should be done in 3 minutes or so. Leave the PC alone while it’s doing this. No sense watching this.

9. Now your screen is bare, is it done? No, did you think this would be easy? If you wait a little more a 2 windows pop up. A text Editor and a pop-up. Click ok now and close the text editor, no need to modify anything here, for now…

10. Click Menu (Bottom Left),then System, then Grub Bootloader Config, (Yellow Worm, or grub or whatever.)

11. Click Simple and Click OK

12. Standard is fine, click OK

13. Now here you get to choose where to install the bootloader, My hard drive name is sda, but the partion i installed to is sda1, so i will put sda1, but i will put it in like this /dev/sda1 Do the same but make sure you put your hard drive name instead of mine.

14. Click on “MBR Possibly unsafe.” PShh whatever… (the bottom one) and OK. Finally click OK when it’s all done now. For the last time.

15. (Optional) I like my OSs to boot automatically so i will edit the file so it will do that. Click on your hard drive below. (only once)
And now click on the boot folder (once) now click GRUB, now click Menu.lst

16. (still optional) On the 9th line get rid of the # and change the 30 to 5. This will decide how long to boot the OS, which in this case is Only Puppy Linux, you can set it to 0 seconds or 99999999 seconds, whatever you like, if you want to cancel this option again, only type a # in front of it and it will cancel out.

17. Save and close. Eject cd and reboot. When that screen asks you if you want to save your session, please don’t just reboot. your new Puppy System will boot and be ready for action.

These steps where done in a virtual machine. They should be the same or similar for a real one and apply to any future Puppy Linux Distros, as far as I know, if this needs to be updated or any questions from you, please let me know in the comments, thanks.


About Zerin

But can you show me the source code?

Posted on February 3, 2011, in Linux Stuff and tagged , , , . Bookmark the permalink. 1 Comment.

  1. Thanks for the article.

    I invite you and anyone reading this to join my forum:

    I think you’ll find it a refreshing change of pace.