Revision [26643]

This is an old revision of InstallationFrugal made by coolpup on 2013-03-16 07:52:09.


HomePage > Components and HowTos > Installation

How to manually make a frugal Puppy installation

A frugal Puppy installation is performed by extracting the contents of the container file (either ISO or ZIP) to normally one, i.e. the same, directory residing optimally on an EXT4 formatted partition. Let that desired partition be known as the target partition since one is aiming to install to it. That partition may be located on:
Therefore, the target device is the device which contains the partition that one aims to install to, such as an external flash memory drive or an internal hard disk drive. Such a device must have a partition with a minimum storage capacity of 256MB.

WARNING: If the target partition contains any important files copy them elsewhere if required, because they will be destroyed when the target partition is formatted.

The following procedure assumes that one is running Puppy Linux. However, the same procedure is followed with any running Linux distribution. If one is running Microsoft Windows go to Appendix 1 below.

IMPORTANT: determine the __correct__ device name of the target device to work on, via the command-line interface:
fdisk -l && probedisk2

Step 1 - Installing a boot-loader to the target device

1A. Using SYSLINUX for EXT4 file-systems
1B. Using SYSLINUX for FAT32 file-systems
1C. Using GRUBforDOS for all common file-systems
Step 2 - Creating a partition and file-system on the target device

Step 3 - Installing Puppy to the target device

Step 4 - Creating the storage file
When shutting down for the first time there will be the option to create a personal storage (pupsave) file which must be chosen if personal settings and configuration are to be kept.

Appendix 1 - Installation to any external device, from within Microsoft Windows

Appendix 2 - Installation to any Microsoft Windows partition and using GRUBforDOS as boot-loader
Installing the boot-loader to the internal hard disk drive (where Microsoft Windows resides)
Installing the boot-loader to an external drive

When making an installation to an internal H.D.D. with an existing operating system, one has the option to either allow that operating system to remain or be removed. Only remove the existing operating system if the computer is more than 3 years old since most computer manufacturers cease to provide new B.I.O.S. versions after that time. If the intention is to remove the existing operating system, regardless of computer age, then ensure to check for and install any B.I.O.S. updates first.

If the Puppy files are to be appended, by making a frugal installation only of Puppy, then this would involve one of the following:
One can place a frugal installation within a pre-existing Windows installation. The save file, although itself is comprised of a Linux file-system, may reside on a F.A.T. or N.T.F.S. partition; which is why a frugal installation is also called a "co-exist" installation. A full hard disk drive installation on a F.A.T. partition is not possible because F.A.T. partitions do not support Linux symbolic links.

There is an option to install from within Microsoft Windows using the relevant file from here:

Appendix 3 - How to run Puppy Linux from a flash memory drive on any computer already running

Appendix 4 - Absent internal H.D.D.

Valid XHTML :: Valid CSS: :: Powered by WikkaWiki