
USB pen drives are usually formatted with FAT16 filesystem, so that is also okay. CDs use the ISO9660 filesystem for holding files, so that is okay. Note however, as it is a DOS-based system WakePup can only recognise ISO9660, FAT and NTFS filesystems. The WakePup floppy disk scans the PC and finds Puppy on a USB drive, hard drive, or CD/DVD drive. This will create a floppy disk that your PC can boot from. Puppy has something especially for this situation, called WakePup, developed by Puppy enthusiast “pakt” - look in the “Setup” menu and you will see an entry “WakePup create boot floppy”. This fall-back applies also to PCs that cannot boot from a CD drive. If you have an older PC that cannot boot from USB, or you have an odd pen drive that the BIOS doesn’t recognise (it happens!), there is a fall-back. A pen drive will usually work with the “USB ZIP” setting, but it depends on the BIOS and you may have to choose “USB HDD”. In the BIOS setup you may find some choices for different types of USB drives, such as “USB ZIP”, “USB FLOPPY” and “USB HDD” - the letters “HDD” mean “Hard Disk Drive”. Then, what is called the “boot order” can be setup, and you would typically set CD drive first then hard drive, or you can include a USB drive or floppy drive in the boot-check sequence. Most often this is done by pressing the DEL key, but some PCs require a function key to be pressed, such as F2. If not already configured, it is a matter of invoking the BIOS setup when the PC first powers-up.

Most modern PCs support booting from a USB drive. Save your settings and reboot your PC to enjoy running Puppy Linux from USB.When finished with the Puppy USB install, reboot your PC and go into system BIOS to change your boot order to boot from the USB device.Follow the onscreen instructions which will walk you through the Puppy USB installation process.Once Puppy has loaded, from the Taskbar, Click: Start-> Setup-> Puppy universal installer.Puppy Linux contains it’s own Universal Installer so installation is fairly straightforward. Making it great to install to those older tiny thumb drives you might have sitting around. Most versions of Puppy Linux will fit on even a 128MB USB stick. Puppy is a unique Linux compilation that is super small, yet contains many useful tools and utilities. In this simple USB Puppy Linux tutorial we illustrate how to easily install Puppy linux on a USB flash pen drive using the Universal installer included on the Puppy Linux CD.
