Manual frugal install
Manual frugal install
I've been trying to manually do a frugal install by copying the files over from the iso and then pointing grub to it. I'm guessing this isn't possible? Puppy can only be installed via universal installer?
A frugal installation can easily be done manually by mounting the iso and then
copying the files vmlinuz, initrd.gz and pup-xxx.sfs (and maybe z*.sfs, the "zdrv") to a directory on a partition. This partition may already have something installed on it and that will not be disturbed. This can be any type of partition, MSDOS, Windows (FAT, NTFS) or Linux (EXT2, EXT3, EXT4 or REISERFS). It's OK to just copy all the iso files, but only these are necessary.
The next step is to modify your GRUB menu.lst to identify the location of the files. Your code should be similar to this.
Note: The subdirectory can not be more than one level (ie. /dev/sdb7/pup431) from the root of the partition. It is identified in three places as psubdir in the above code. If your hard disk is a PATA (IDE) drive, the above code is OK. If it's a newer SATA drive then change "pmedia=idehd" to "pmedia=satahd".
copying the files vmlinuz, initrd.gz and pup-xxx.sfs (and maybe z*.sfs, the "zdrv") to a directory on a partition. This partition may already have something installed on it and that will not be disturbed. This can be any type of partition, MSDOS, Windows (FAT, NTFS) or Linux (EXT2, EXT3, EXT4 or REISERFS). It's OK to just copy all the iso files, but only these are necessary.
The next step is to modify your GRUB menu.lst to identify the location of the files. Your code should be similar to this.
Code: Select all
# Linux bootable partition config begins
title Pup 431 (on /dev/sdb7)
root (hd1,6)
kernel /pup431/vmlinuz pfix=fsck pmedia=idehd pdev1=sdb7 psubdir=pup431
initrd /pup431/initrd.gz
# Linux bootable partition config ends
-
- Posts: 812
- Joined: Thu 04 Feb 2010, 13:16
- Location: Australia, 1999 Toshiba laptop, 512mb RAM, no HDD, 431 Retro & 421 Retro