Loading ...

How to Install Puppy Linux to a Hard Drive

Updated July 20, 2017

Puppy Linux is an original Linux distribution that is not based upon any other major distribution. It is lightweight, fast and portable. It is mainly designed to boot from pretty much any type of portable device you can think of, from USB flash drives to SuperDisks. There are, however, good reasons why you might want to install it to a hard drive, especially if you have an older computer. Several simple steps are required to get up and running with Puppy Linux.

Loading ...
  1. Download the Puppy Linux disk image. Under "Official Releases" click "download (100MB)."

  2. Burn the image to a CD. Or, if you intend to use a USB drive, create a bootable USB image.

  3. Insert the CD in the computer you want to install Puppy Linux on and reboot. At the Puppy Linux splash screen, press "Enter." It will then ask you a series of questions. It is safe to stick with the default answers for each.

  4. Click the "menu" button, navigate to "System" and then click "GParted." (If you already have a partition and want Puppy to coexist with your current OS, skip to step 16. If you want Puppy to be the only OS on your computer, you need to create a Linux partition.)

  5. Click "New" to create a new partition. (This method will erase whatever data you have. If you intend to dual boot or any other method, see the links in Resources).

  6. Click "Create."

  7. Click "Partition" and "New" in the menu.

  8. Drag the corner of the partition box to resize or enter the number manually to indicate the size of your partition. You should leave enough space for a swap partition.

  9. Choose "Primary Partition" and for "Filesystem" choose "ext3" or whatever your preference is.

  10. Add another partition by again clicking "Partition" and "New." This time, change Filesystem to "linux-swap" and use the remaining space for your swap.

  11. Click "Apply" (remember, this cannot be undone). It should say "All operations completed successfully." Click "Close."

  12. Close all windows and click "Install" on the desktop.

  13. Click the install button, which looks like a little lightning bolt at the bottom of the window.

  14. Choose: "Internal (IDE or SATA) hard drive. Then Click "OK."

  15. Select your hard drive. If you have more than one, select the correct one.

  16. Click the little dog icon to begin installing.

  17. Click "CD" to install from the CD.

  18. Click "Full" in the next window since we are making Puppy our main OS on this computer. If you skipped the partition creation, choose "Frugal."

  19. Click "Install/update GRUB."

  20. Click "INSTALL."

  21. Choose "Simple" and click "OK."

  22. Select "Standard" in the next window and click "OK."

  23. Install GRUB on your Linux partition. Leave the next window as is and click "OK."

  24. Choose the first option "Root" in the next window. Click "OK."

  25. Click "No" when it asks you if you want to do it again.

  26. Close all open windows, click the "Menu" button and click "Shut Down." It will give you the option to save your settings if you made changes. You can save them to the new partition.

  27. Reboot the computer.

  28. Tip

    Become familiar with Puppy Linux before installing it to a hard drive. Read all of the helpful instructions in each window of the installation. They explain each step in much more detail.


    This method assumes you intend to wipe everything from your computer. If you do not, please see the Puppy installation choices in the Links section.

Loading ...

Things You'll Need

  • Blank CD

About the Author

Tavis J. Hampton is a librarian, freelance writer, editor, and technology specialist from Indianapolis, Indiana. He has over eight years of experience writing about a myriad of topics from politics to web design. He has written two novels and is working on a third.

Loading ...