Puppy User Manual
Preface
Puppy linux is not a single distribution, but a collection of distributions built from Woof-CE. "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."Table of Contents
- Introduction
- Booting
-
- Frugal Install
-
- Finding and Downloading
- If Coming From Windows
-
- subjectx
-
- subjectx
-
- subjectx
-
- subjectx
- subjectx
-
- subjectx
- subjectx
-
Introduction
Puppy can be installed in many different ways.
The most common methods are:
Live install to a CD, DVD, or USB flash drive
Frugal install to any type drive that is read/write
capable.
Full install (not recommended to use, but it is
available)
Consequently, the installer has many different choices
which may be confusing to the new Puppy user. This
document will attempt to clear that confusion such that
you, the Puppy User can confidently install Puppy Linux to
your medium of choice. in the desired manner.
Puppy operating system(OS) is made up of several special
files, when used together, make up the complete Puppy OS.
These files are in the form of SFS package files. They are
actually the Puppy file system inside a file. If you
looked at the contents of one of these SFS files. You
would see a Linux file system, with directories and files
inside of them.
The most common SFS files in a Puppy version:
main puppy version.SFS
adrv.sfs zdrv.sfs
fdrv.sfs
Depending on the Puppy version, could be more.
These are other files needed, but they are not SFS files.
initrd.gz
vmlinuz
Usually some type of boot loader files and programs.
(theese are needed for live installs to a CD/DVD or USB
flash drive)
All of these different files are provided in the Puppy
Version ISO file. The Puppy version ISO file is a
container file holding all of these individual files.
Think of it as a box, with all these different files
inside of it.
Using an ISO file to provide a Puppy version, was
originally chosen, when there were only CD/DVD drives. An
ISO file is an image file of what is on a boot-able CD or
DVD that could be used to boot the computer from a
operating system on a CD/DVD. This type of packaging as a
way of offering a operating system, has been around for
many years, and is well supported. Everything you need to
do any type install of Puppy is provided in the Puppy ISO
file.
A program designed for doing operating system installs,
can be used to guide you through the process of the
different ways of installing Puppy. There are many
different programs that you could use. However, only the
installer programs provided in a Puppy version,really
understand how Puppy needs to be installed. So best if you
use them for doing installs of Puppy Linux.
The live install is the one type of install, that about
any installer program can do, using the Puppy ISO file as
source.
A CD/DVD burning program can burn the Puppy ISO image to a
CD or DVD.
Any USB installer program can use the Puppy ISO to write
it's contents to a USB flash drive. Thus making it a USB
live install of Puppy.
With the live Puppy CD/DVD or the live Puppy USB flash
drive You can boot a computer to a working and fully
operational Puppy OS.
This is a good way to try a Puppy version and see if it
works OK and you like it.
Why are there so many versions of Puppy Linux?
First because there is no reason to only produce one
version. What is in a Puppy version is up to the person(s)
that produce it. So all the Puppy versions will be
different as to what is in them for programs and features.
The other reason is no way can an operating system, that
is 300 to 500 MB in size, have all the possible needed
support software for every computer made. All the general
common hardware in a computer is supported, but some
computers need special software. Usually any Puppy version
can boot a computer to a working Puppy desktop. But there
may be some specific device that needs specific software
not in the Puppy version. Installing what is missing or
trying a different Puppy version, will usually get it
working.
Think about it this way. You are using a Puppy version
that was released two years ago and had what was needed to
support the hardware at that time.
You just got a brand new WIFI adapter that just became
available. It needs software drivers and firmware to run
it. No way is this two year old Puppy, you are running,
going to have the driver and firmware for it. A newer
Puppy version may have it or you need to install the stuff
into this Puppy you are using.
Every manufacture of computer hardware provides needed software for Windows or MAC operating systems and some do for Linux. If nothing provided for Linux. People hack (reverse engineer) a Linux version together and offer it for others to use.
Booting
Booting, in simple terms, is just your computer finding
the files to execute the Operating System (OS). All
Operating Systems need some way to boot. Puppy supports
various methods of booting. Some require the editing of
the special boot code at the start of the disk (MBR) so
that the special Linux files can be found (kernel -
vmlinuz and initrd.gz).
Frugal Install
By design, Puppy Linux runs in your systems Random Access
Memory (RAM). Normally, a minimum of 512 MB (megabytes) of
RAM is recommended to run Puppy but it will work with
less. Don't worry, any machine built after 2003 is likely
to have at least enough RAM. Due to this a Frugal
installation is recommended. Really, it isn't installed
per se´, rather the main files to get Puppy running (the
kernel or "vmlinuz", an initial ram disk or "initrd.gz", a
main puppy system file known as the "main sfs" usually
named puppy_1.2.3.sfs or similar and perhaps a few others
depending on puppy version) are copied to your disk then
booted with a boot loader. It can be installed in almost
any partition in almost any file system (eg: FAT32, NTFS,
ext2, ext3, ext4). It can be installed inside an
existing Installation of Windows, or other Linux such as
Ubuntu or Fedora. A frugal install also works on all types
of media3.
For technical information see How Puppy Works.
Finding and Downloading
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
To Do
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."