I made a bootable uefi slackware install usb stick by doing this:
Make usb in gpt format with two partitions, the first one a boot partition about 500mb fat32 and boot flag set, the second partition rest of usb ext4. (note: next step will create directory)Create an EFI/BOOT directory at the top of the usb boot partition.
Install refind to usb boot partition using binary zip file according to this:
http://www.rodsbooks.com/refind/getting.html
Download SlackEfiUsbBoot file from here:
http://www.playwithtransistors.com/i...UsbBoot.tar.gz untar files and place SlackEfiUsbBoot directory in the EFI directory.
or
Make /EFI/Slackware directory and copy bzImage and initrd.img from slackware64 iso.
Create a refind_linux.conf file in the EFI directory that contains bzImage and initrd.img with the following:
Code:
menuentry "Slackware" {
loader /EFI/SlackEfiUsbBoot/bzImage
initrd /EFI/SlackEfiUsbBoot/initrd.img
options "load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 SLACK_KERNEL=huge.s"
}
copy or dd slackware-install-iso to second usb partition
reboot and select usb from efi boot manager.
With a few modifications this should work for other distos also.