Hi, this is my first post. First of all, thank you very much for Porteus Kiosk!

I made a custom hybridiso, "burned" it on usb and it works fine on my "older" computers. My problem is, that it only works on my friends laptop with UEFI, if I switch it to legacy-mode and have to switch it back after using Porteus Kiosk or the installed Windows 8 won't work anymore. As nearly every new computer has UEFI this problem will become important for more and more people.

So I tried to fix that problem by making a /efi/boot/-Directory, copied the syslinux.efi from the latest version of syslinux from /usr/lib/syslinux/efi64/ in it. I renamed it to bootx64.efi. Then I made a syslinux.cfg point to my initrd.xz and vmlinuz from Porteus Kiosk boot-Directory. Booting from that stick shows me my boot-menu, but when it loads vmlinuz and initrd.xz my friends laptop reboots without an error. I assume vmlinuz is not compatible. (I hope it's not nessessary to build the whole Kiosk in 64bit. What about another 64bit-mini-Linux that only starts 32bit Kiosk then...)

Where can I get / how can I create the files needed to boot from UEFI with Porteus Kiosk usb?

Please add UEFI booting to the Kiosk. The Kiosk is a fantastic idea and works incredibly well. My employer has a Windows addiction and I want to use this product as a means to break that addiction. I recently purchased an ECS LIVA. It is a great little machine and it would be perfect to run Porteus Kiosk. The only problem is it won't boot Porteus Kiosk. It works great with Ubuntu 14.04LTS and Windows 8.1 but I believe the UEFI without a BIOS emulation option is preventing it from booting Porteus Kiosk.

there is actually some progress in this subject as brokenman provided working solution and neko released UEFI version of modified porteus desktop edition:viewtopic.php?f=75&t=3486&p=27068#p27068
and i'm going to port this solution to next kiosk release which is planned for December.

there is one problem - i dont have any UEFI hardware so would be good if you could contact me through support@porteus-kiosk.org and we could work on this together.

Then I unpacked it under Porteus Desktop (Porteus-RAZOR-v3.0-i486.iso) and tried to repack it with "make_iso.sh", made it "isohybrid" then, but resulting Image booted with "No operating system found." Is it necessary to use 64bit Version of Porteus Desktop to rebuild it? What else got changed? is it just the /boot/-directory or also files in kernel, core or settings?