PDF download Download Article
Run a lightweight version of Linux without the commitment
PDF download Download Article

Do you want to try Linux without committing to a full installation? Unlike other Linux distributions, Puppy Linux doesn't require a full installation—it can boot from a USB drive. Puppy Linux is also incredibly lightweight, so it'll run nicely even if you don't have much RAM. After booting from the image, You can install Puppy Linux on your hard drive to use it as your regular desktop operating system. This wikiHow article will show you how to get started with Puppy Linux, from creating a bootable USB drive and installing the operating system on your PC.

Things You Should Know

  • Download an ISO image of an official Puppy Linux distribution from https://www.puppylinux.com and use it to create a bootable USB or DVD.
  • You can use free programs like UNetBootin, Rufus, or Balena Etcher to create a bootable USB drive from an ISO file.
  • You can run Puppy Linux from a USB flash drive without installing the operating system. If you like it, you can install it on your hard drive.
Part 1
Part 1 of 4:

Creating a Bootable Image

PDF download Download Article
  1. Download the ISO file from http://puppylinux.com . You'll always find the latest official images at this location. The "Compatibility" column tells you which distribution packages and components are incorporated in that image of Puppy Linux. Click Main next to the version you want to download to download the ISO file. [1]
    • As you can see, there are many official distributions of Puppy Linux, including FossaPup, BionicPup, and Slacko. You can play around with any Puppy distribution you'd like, but make sure the version you download matches your system architecture (e.g., 64-bit or 32-bit). If you're not sure which version you need, it's easy to check on Linux and Windows . The latest versions of Puppy Linux are at the top of the list.
  2. It is recommended you use a USB drive that is between 16 to 32 GB so you have enough space to save your own files.
    • Alternatively, if you have an optical disk burner, you can burn the ISO image to a CD or DVD.
    Advertisement
  3. UNetBootin is a free program used specifically to make a Linux bootable USB drive. It also allows you to preserve space on the USB drive for file storage if you want to boot Puppy Linux from the USB without installing it. Alternatively, Windows users can use Rufus , and Mac users can use Balena Etcher (though Etcher does not give you the option to preserve disk space on the USB drive). To download:
    • Go to https://unetbootin.github.io/
    • Click the download button for your operating system at the top of the page.
    • Open the installation file in your Downloads folder.
    • Follow any prompts to complete the installation.
  4. The first drop-down menu at the top of UNetBootin allows you to select a Linux distribution. Use this drop-down menu to select "Puppy Linux."
  5. To do so, click the button with three dots ( â‹Ż ) on the right side next to "Diskimage." Then select the ISO file for the version of Puppy Linux you downloaded and click Open .
  6. UNetBootin should select your USB drive automatically. Check the drive letter next to "Drive" to ensure the correct USB drive is selected, and then click OK to begin writing the ISO file to your USB drive.
    • This may take several minutes. Once it is complete, you can use the USB drive to boot Puppy Linux.
  7. Advertisement
Part 2
Part 2 of 4:

Changing Your Boot Order

PDF download Download Article
  1. How you do this will be different for each computer make and model. When you boot up your computer, it will generally tell you what button to press to boot into the BIOS . It's usually F1, F2, F11, F12, Esc, or Del. If your computer boots too fast for you to see what button to press, use these steps to boot into the BIOS from within Windows:
    • Click the Windows Start menu.
    • Click the Settings/Gear icon.
    • Click Update & Security (Windows 10) or system (Windows 11).
    • Click Recovery
    • Click Restart Now next to or below "Advanced Startup."
    • Click Troubleshoot .
    • Click UEFI Firmware Settings .
    • Click Restart .
  2. Use the arrow keys to navigate the menu and press Enter to make a selection. The menu may be called "Boot menu," "Boot order," or similar.
  3. This ensures that your PC will try to boot from a USB drive before trying to boot from your hard drive. If no USB drive is present, your computer will boot from the hard drive like normal.
  4. After changing the boot order, select the option to save and exit the BIOS. Your computer will restart.
  5. Advertisement
Part 3
Part 3 of 4:

Booting into Puppy Linux

PDF download Download Article
  1. To boot from the USB drive, insert it into a free USB slot on your PC, then restart your computer.
    • To boot from a USB drive on a Mac, insert the USB drive into a free USB slot and restart your Mac. Press and hold the Option key after you hear the startup sound. This will open the boot menu. Select your USB drive to boot from.
    • If prompted, select your USB drive.
  2. For example, if you have FossaPup installed on your USB drive, you would select Fossapup64 9.5 at the top of the menu.
  3. You will see a Quick Setup menu when Puppy Linux loads. Select your language, time zone, and preferred keyboard layout.
  4. The Quick Setup menu also has options that allow you to change the hostname, enable a firewall, run the video wizard to change your screen resolution, etc. When you're finished, click OK to move to the welcome screen.
  5. You will likely need to connect to the internet. Use the following steps to do so:
    • Click Internet Connection on the Welcome screen or Connect on the desktop.
    • Select the option to connect via a wired or wireless LAN or a Wireless GPRS modem.
    • Select your wired or wireless connection.
    • Enter your Wi-Fi Password.
    • Click Connect Now .
  6. If you just want to play around with Puppy Linux and not install it, feel free to do so. Since the operating system runs entirely in RAM, all of your changes and actions will be deleted when you shut down your PC. If you choose not to install Puppy Linux but want to save the changes you've made to the operating system, follow these steps to do so: [2]
    • When you're ready to log out, go to Menu and select Reboot or Shutdown .
    • Click SAVE on the pop-up window.
    • Choose a partition and click Ok . You can choose a partition on your hard drive or storage space on your USB drive.
    • Select Normal if you don't need to encrypt the file (common), or select Encrypt with LUKS and follow the on-screen instructions to encrypt your saved files.
    • Select a file system and click Ok .
    • Select how big you want your save space to be and click Ok . 512 MB is the recommended, but you can use up to 4 GB.
    • Enter a name for the save and click OK .
    • Click YES, SAVE if the current location works. If not, click CHANGE FOLDER and select a different location.
  7. Advertisement
Part 4
Part 4 of 4:

Installing Puppy Linux

PDF download Download Article
  1. Puppy Linux is mostly designed to run off a USB drive. However, if you want a more permanent installation, start by booting from the image you created . Once you've reached the desktop, move to the next step.
  2. It has an icon that resembles a puppy face. It's in the first row of applications on the desktop.
    • Alternatively, you can access the installer in the menu by clicking Menu followed by Setup followed by Puppy Installer .
  3. It's in the install menu. You can do both a regular and a frugal install with this option, as well as dual-boot Puppy Linux.
  4. It's at the bottom of the menu.
  5. The menu will display information about each drive, including how much space is on each drive. Select the main hard drive that your computer boots from.
    • If you want to dual-boot Puppy Linux with another operating system like Windows, you should partition the hard drive in Windows before installing Puppy Linux. Create a separate partition for Windows and Puppy Linux.
  6. GParted is the drive management and partition application built into Puppy Linux. This tool can format your drives for a Puppy Linux installation.
  7. To do so, right-click the partitions and click Delete .
  8. To do so, right-click the unallocated hard drive space and click New . Set the partition space to about 2 gigabytes. This will be the Linux Swap Space partition. Enter "2,048" (in megabytes) next to "Size."
  9. This will create a new partition for the Linux Swap Space.
  10. This opens a new partition window.
  11. You can use the remaining hard drive space (unless you want to create separate partitions). Make sure the File System is "ext4." Make sure "Primary partition" is selected as "Create as." If you want, you can name the drive next to "Label." Click Add to create a new portion.
  12. To do so, click the green checkmark icon at the top of the page and click Apply . Once you are done, you can exit out of GParted.
  13. It's the third option in the Install menu.
  14. This is the main hard drive listed next to "Hard Drive" in the list of available hard drives.
  15. This is the partition with most of your hard drive space. For example, if "sda1" is the swap space partition, and "sda2" is the drive with most of the hard drive space, click the install button next to "sda2."
  16. If you want to create a unique name for the installation folder, enter it in the text field. It cannot have any spaces in the name. Otherwise, you can leave the default name and click Install .
  17. This will create a new bootloader containing both Puppy Linux and any other operating systems you have installed.
    • If you receive an error message, click Proceed anyway .
  18. You can leave the labels as their defaults or enter your own labels for Puppy Linux and any other operating systems you have installed. Click OK when you are done.
  19. You will see a few more confirmation windows. The first one confirms that you want to install the bootloader. Then, you will see a confirmation pop-up once the bootloader is installed and a few more pop-up windows with some information. Click OK on all the pop-up Windows. Once you are done, you can select which operating system you want to boot when you boot your PC. [3]
  20. Advertisement

Expert Q&A

Ask a Question
      Advertisement

      Tips

      • If you are looking for a light-weight operating system to install or dual-boot, you may have an easier time installing a different Linux distribution, such as Ubuntu or Linux Mint .


      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Expert Interview

      Thanks for reading our article! If you’d like to learn more about operating systems, check out our in-depth interview with Michael Thompson-Brown .

      About This Article

      Article Summary X

      1. Download an official ISO image.
      2. Burn it to a CD or DVD (or make a bootable flash drive).
      3. Boot from the disc or drive.
      4. Select your settings and click OK .
      5. Go to Menu > Setup > Puppy Installer .
      6. Click Universal installer .
      7. Select an install location and partition.
      8. Choose a Frugal' or Full install.

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 271,870 times.

      Is this article up to date?

      Advertisement