AOMEI PXE Boot v1.5 Final + Portable - SoftArchive
Power on the client computer while repeatedly pressing the required key to enter the computer's BIOS (usually, the F2 or Del keys, but this depends on the PC manufacturer, so please check the documentation if needed), then enable Network Boot in the BIOS setting. If your computer is UEFI compatible, please make sure Legacy boot mode is enabled.
AOMEI PXE Boot v1.5 Final ( Portable)
Diskless or thin client computers may use PXE to load an OS at each boot. A diskless computer does not have fixed storage on a hard disk drive or solid-state drive. A thin client may be configured without fixed storage, and it loads its small OS at each power-on.
I have found that Serva supports ARMBoot, therefore the data / partition and efi sub-directory also carry their own ARM-specific recipes. To achieve this, all you need is to place the boot files in the right directory (not necessarily the partition which was used for storage of files, but rather the "Hard" one - as all files relating to boot operations and kernel are installed there), drop the serva.efi file in and enable file association. In my case all I did was to drop the boot files in /boot/hard directory on my GPT-formated USB stick.
Serva does not seem to work with SELinux (although I have not been able to test this). I do not want to waste time. I want to boot. So I am no longer asking the question of how to transfer files to target machine. I am asking how to transfer files to target machine with UEFI boot (which is a physical machine with BIOS firmware). After playing with the files in /boot directory, I can now boot using UEFI and Windows based Firmware. My boot record is located in the \EFI\boot directory. I am using a FAT32 partition for this purpose. This is where the Serva software will install files to.