To run Puppy Linux from your hard drive you need 3 files taken from the Live CD. Mark Ulrich of the Puppy community has already extracted the 3 files from the Live CD, so you don't have to, and hosts them on the Internet.
These instructions are for Internet Explorer. If you use another browser then use the appropriate commands to download and save a file to disk, rather than download and run. Save the files to a temporary folder.
- Right Click HERE and choose 'Save Target As' to download the file: image.gz (6.6MB)
- Right Click HERE and choose 'Save Target As' to download the file: vmlinuz (1MB)
- Right Click HERE and choose 'Save Target As' to download the file: usr_cram.fs (53.8MB)
VERY IMPORTANT: Make sure the filename is enclosed in " " marks
e.g. Put "image.gz" INCLUDING the " " in the Save Target As dialog box
Windows XP users may need to download an additional file for holding data on an NTFS formatted disk. It depends on whether your system has a FAT32 formatted partition with enough free space. Most Windows XP users will not have this and no harm will come if you ignore this step and proceed to download the extra file. However, you can avoid unexpected error messages if you know that you have a FAT32 formatted partition and take action accordingly. Windows XP contains a tool to find out, so this step tells you how to do this.
- From the Start Menu select Control Panel
- Open Administrative Tools
Open Computer Management
The Computer Management window should open with two panes. If there is only one pane choose View then Customize from the menus. Make sure the Console Tree option is ticked and then click OK.
With the left pane showing the Console Tree, open the Storage branch, (if it is not already open), and then select Disk Management.
The right hand pane of the Computer Management window will show the details of the Disk Partitions for Disk 0. If any of these partitions have a File System of FAT32 and the Free Space is more than 200MB make a note of which one it is (C, D, etc.) and don't bother with the next step to download the extra file. If there is more than one FAT32 partition note the one that comes earliest in the alphabet.
- Close the Computer Management window and the Administrative Tools window
Windows XP users who do not have a suitable FAT32 partition will need to download a file to hold data and user installed applications. It gets created automatically for Windows 9x users and Windows XP users with a FAT32 partition. Because Puppy Series 1 Linux cannot reliably create files on NTFS formatted partitions, this extra file has to be created within Windows when all you have are NTFS partitions. Once it is created, Linux can modify it without problems.
The file, called pup001, comes in various sizes. You are advised to use the 254MB version if you have the disk space. Choose a smaller one if you don't. The file can be downloaded, (in a compressed zip form!). Select one from:
- Right Click HERE and choose 'Save Target As' to download the 124MB pup001 (632KB)
- Right Click HERE and choose 'Save Target As' to download the 254MB pup001 (764KB)
- Right Click HERE and choose 'Save Target As' to download the 621MB pup001 (1.1MB)
- Right Click HERE and choose 'Save Target As' to download the 788MB pup001 (1.3MB)
- Right Click HERE and choose 'Save Target As' to download the 1245MB pup001 (1.8MB)
- Right Click HERE and choose 'Save Target As' to download the 1884MB pup001 (2.5MB)
We now have all the files needed to set up the Puppy Linux system. Carry out the following:
- Open Windows Explorer
- If you are running Windows XP then create a new folder in the top (\) folder of the C drive and name this folder boot. If you are running Windows 9x this step will have been done previously.
Note: This folder must NOT be in compressed format.
- Create a new folder in the boot folder of the C drive.
Note: This folder must NOT be in compressed format.
- Name this folder puppy.109ce
Move the image.gz and vmlinuz files from the temporary folder to the C:\boot\puppy.109ce folder
Note: Note these files must NOT be in compressed format to save space.
If you are a Windows 9x user, or a Windows XP user without a suitable FAT32 partition, move the user_cram.fs file from the temporary folder to the top of the C drive. It is not located in any folder. If you are a Windows XP user this file must NOT be in compressed format to save space.
If you are a Windows XP user WITH a suitable FAT32 partition, move the user_cram.fs file from the temporary folder to the top of the drive you noted was the FAT32 partition. It is not located in any folder.
If you are Windows XP user without a suitable FAT32 partition then open the additional pup001 zip file that was downloaded and drag the contents (pup001) to the top of the C drive. It is not located in any folder. It should be in the same place as the user_cram.fs file. The pup001 file must NOT be in compressed format to save space.
There have been reports, when running Puppy on a Windows XP PC, of an error message saying user_cram.fs not found. I think this may be due to the existence of FAT32 partitions of which the user was not aware. If this is the reason then moving the user.cram.fs file to the top of the FAT32 partition should solve the problem. However, if my thoughts are wrong or that does not solve the problem, a patched version of image.gz, which ALWAYS looks for user_cram.fs in the C drive, has been created.
Right Click HERE and choose 'Save Target As' to download the file: image-patched-1.0.9-CE.gz (6.6MB)
Use Windows Explorer to rename the downloaded file to image.gz and to replace the file of that name in the C:\boot\puppy.109ce folder.
That's the end of Step 3
Click HERE to proceed to Step 4