Puppy-Win32-Installer
Posted: Tue 30 Jun 2009, 14:03
For Puppy distro developers and enthusiasts,
Puppy-Win32-Installer makes it very easy to distribute a Puppy derivative to Windows users as a single file they can click on to install, or uninstall with their Windows 'Add or Remove Programs utility'. The install supports the installation of multiple Puppies, as well as their individual removal.
Your Puppy will be installable on Windows 98, 2000, and XP.
The advantages for Windows users are numerous.
No ISO to burn.
The install does not modify the master boot record of a hard drive.
Grub is not installed to the MBR.
It is a frugal install compatible with SFS files.
Easy Puppy system backup, copy the pup_save file.
No CD or USB required to boot.
User can remove the installs from their drive and even remove the Grub boot screen so their computer boots straight into Windows again.
System requirements for Puppy-Win32-Installer build environment.
Puppy or other Linux, or Windows 32 bit OS.
Wine, if using Linux.
Free disk space (or pup_save space) equal to 3 times the size of the Puppy derivative to be packaged.
The Puppy to be distributed must support installation to a directory: Puppy 3 series or newer.
Download Puppy-Win32-Installer 2.5 MB
The package includes:
The GRUB4DOS boot loaders, grldr and grub.exe
Install helper binaries
Install helper source code under Simple Public License (SimPL) 2.0
Project template (just add your Puppy files initrd.gz, vmlinuz, pup_xx.sfs)
A readme file to include with your Puppy install
GP-Install compiler with GUI
Tutorial (very easy)
To see just how easy it is the tutorial is online here
Thanks go to Brian Grainger for developing the Lin'N'Win install method.
Lin'N'WinNewB Project
This installer uses the Lin'N'WinNewB Project method as the basis for installing, but is not associated with the Lin'N'WinNewB Project or Puppy Linux in any manner.
Seeker
Edit: July 5 2009
The original template file pup-inst-tpl had an incorrect path. If you downloaded before today please download it again to get the correct one.
.
Puppy-Win32-Installer makes it very easy to distribute a Puppy derivative to Windows users as a single file they can click on to install, or uninstall with their Windows 'Add or Remove Programs utility'. The install supports the installation of multiple Puppies, as well as their individual removal.
Your Puppy will be installable on Windows 98, 2000, and XP.
The advantages for Windows users are numerous.
No ISO to burn.
The install does not modify the master boot record of a hard drive.
Grub is not installed to the MBR.
It is a frugal install compatible with SFS files.
Easy Puppy system backup, copy the pup_save file.
No CD or USB required to boot.
User can remove the installs from their drive and even remove the Grub boot screen so their computer boots straight into Windows again.
System requirements for Puppy-Win32-Installer build environment.
Puppy or other Linux, or Windows 32 bit OS.
Wine, if using Linux.
Free disk space (or pup_save space) equal to 3 times the size of the Puppy derivative to be packaged.
The Puppy to be distributed must support installation to a directory: Puppy 3 series or newer.
Download Puppy-Win32-Installer 2.5 MB
The package includes:
The GRUB4DOS boot loaders, grldr and grub.exe
Install helper binaries
Install helper source code under Simple Public License (SimPL) 2.0
Project template (just add your Puppy files initrd.gz, vmlinuz, pup_xx.sfs)
A readme file to include with your Puppy install
GP-Install compiler with GUI
Tutorial (very easy)
To see just how easy it is the tutorial is online here
Thanks go to Brian Grainger for developing the Lin'N'Win install method.
Lin'N'WinNewB Project
This installer uses the Lin'N'WinNewB Project method as the basis for installing, but is not associated with the Lin'N'WinNewB Project or Puppy Linux in any manner.
Seeker
Edit: July 5 2009
The original template file pup-inst-tpl had an incorrect path. If you downloaded before today please download it again to get the correct one.
.