Booting UEFI difficult? Nah. Not at all. Let's do this for Slacko 6.3 (32-bit). 1. Make sure you have UEFI machine. Machines that comes with Win8 or recent usually okay. 2. Get a blank flash drive. Format it as FAT32. 3. Grab a copy of Slacko 6.3 ISO 4. Grab a copy of Grub2 UEFI bootloader, from here: http://distro.ibiblio.org/fatdog/packages/700/grub2-efi64-2.00-x86_64-1.txz. This is for 64-bit machine, if yours is 32-bit (extremely rare) then get http://distro.ibiblio.org/fatdog/packages/700/grub2-efi32-2.00-i686-1.txz. 5. Extract the tarball from previous step, make sure you get a copy of grubx64.efi (or grubia32.efi) from inside the tarball and rename it to bootx64.efi (or bootia32.efi). 6. On you flash drive: - mkdir -p EFI/boot - copy bootx64.efi (or bootia32.efi) and put it under EFI/boot - Extract the contents of Slacko 6.3 ISO and put the following files to the root of the flash drive: * vmlinuz * initrd.gz * puppy_slacko_6.3.0.sfs * zdrv_slacko_6.3.0.sfs - on the root of the flash drive, create a new file named "grub.cfg" and fill it with the following text:
menuentry "Start Slacko" {
	linux /vmlinuz
	initrd /initrd.gz
}
7. If you have Windows, boot to Windows and disable hibernation (aka fast boot, aka hybdrid sleep, etc). Your Slacko doesn't need this, this is more to protect Windows. 8. Configure your UEFI to disable Secure Boot. 9. Now boot with the flash drive plugged and tell your UEFI bios to boot from that flash drive. You can run Slacko64 6.3 in the same way. Your success with other Puppies may vary, but the process is generally the same. PS: In my (qemu) test, mouse doesn't work. But this is something I'm sure Mick can fix later :)

Read more http://blog.puppylinux.com/?viewDetailed=00009