To make any puppy bootable on a UEFI pc: Use a pc with windows 8 or 10. Format a USB flash drive with default settings (fat32). Download the preferred ISO puppy linux file. Doubleclick on it - and copy the files: * vmlinuz * initrd.gz * puppy_slacko/tahr_whatever.sfs * zdrv_slacko/tahr_whatever.sfs to the USB flash drive. On the USB drive, make a folder called "EFI" and a folder INSIDE called "boot". (EFI/boot) Download the files "bootx64.efi", and "grub.cfg". They can be downloaded here: http://helledussen.com/linux/files/UEFI_boot/ Copy the file "bootx64.efi" to the USB drive's "EFI/boot" folder. Copy the file "grub.cfg" to the root of the USB flash drive. Boot the PC from USB flash drive. ---------- If u dont know what what key to press check http://helledussen.com/linux/docs/boot_common_keys_and_uefi.html ---------- If you get the error message "Windows hibernated partition" - press ctrl-alt-del - reboot into windows Right click startbutton and choose "Command prompt as administrator" and type in: powercfg -h off reboot (This turns off hibernation in windows - type "powercfg -h on" to turn it back on) ---------- If u get an error message when trying to boot from USB flash drive - go into bios and set "Secure boot" to "Disabled" - save / exit. ---------- If u need help u can write to me in the chat on helledussen.com altho I might be drunk