cn::de::es::fr::gr::hu::it::ja::kr::nl::pl::pt::ru::se::us::vn::

HomePage > ComponentHowTo Components and HowTos > InstallationIndex Install

How to make a GNU/Linux frugal installation with copy-to-R.A.M. mode system operation


Prior to installation, the container file that contains the operating system is commonly referred to as the drive image file.

A frugal installation is performed by extracting the contents of the drive image file (with file extension .img or .iso) to normally one, i.e. the same, directory on a device.

Frugal installations, by default, run in copy-to-R.A.M. mode. Therefore, a frugal installation of Puppy GNU/Linux operating system has copy-to-R.A.M. mode available (determined by the bootloader configuration file syslinux.cfg containing pfix=copy).

Copy-to-R.A.M. mode system operation refers to how the computer operating system is able to create a temporary environment whereby it reads and writes to its complete file-system residing entirely within random access memory (R.A.M.).

Let the desired partition that one wants to install to be known as the target partition. That partition may be located on either of these following types of devices:

Therefore, the target device is the device which contains the partition that one aims to install to, and that device could be either a flash memory card, an USB flash memory drive, a hard disk drive (H.D.D.) or a solid state drive (S.S.D.).

WARNING: If the target partition contains any important files make a minimum of two copies of important files, where each copy is located on a separate partition on a separate device, because they will be destroyed whenever the target partition is formatted.






IMPORTANT: determine the correct device name (sdX) of the target device to work on, via the command-line interface:
lsblk -al






The following procedure assumes that one is running Puppy GNU/Linux. However, the same procedure can be followed within any GNU/Linux distribution. If one wishes to use Microsoft Windows go to Appendix below.

Step 1 - PARTITIONING
This step is optional, i.e. only proceed if one does not wish to keep the existing partition structure on the target device X.

Step 2 - FORMATTING
This step is optional, i.e. only proceed if one does not wish to keep the existing file-system structure on the target device.
CPU computers
Step 3 - BOOT-LOADER INSTALLATION
After formatting, a bootloader is required. Choose either A, B, or C.
{placeholder}
{placeholder}

Step 4 - SYSTEM INSTALLATION



Appendix


Installation to any external device, from within Microsoft Windows

Installation to any Microsoft Windows partition and using GRUBforDOS as boot-loader

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 U.E.F.I./B.I.O.S. firmware 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 U.E.F.I./B.I.O.S. firmware 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: https://www.mediafire.com/?5ah0d0rzcz5cc

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

Absent internal H.D.D.

Using GRUBforDOS boot-loader for all common file-systems

Also on the Wiki

https://easyos.org/install/easy-frugal-installation.html
https://easyos.org/install/limine-bootloader.html
Frugalinstaller-1.5 GUI thread
Enrich 'Frugal' instead of doing full install
How To Do A USB Install Of Puppy Linux Slacko 5.3.2.4



Categories
CategoryInstallation
CategoryTutorial
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki