I needed to create a bootable win10 USB drive for a UEFI system and this script was amazing: https://github.com/jsamr/bootiso/ try it!
In Summary:
First, install the bootiso by running these command:
git clone --branch latest https://github.com/jsamr/bootiso.git
cd bootiso
make install
Note: Make sure you have dependencies that you need. A list and a description can be found here.
Note 2: You can also install the bootiso from some package managers here.
Then run this to get some information about your *.iso file (Optional):
bootiso -p file.iso
Then run this to get some information about your available USB devices (Optional):
bootiso -l
Run this to format the USB
bootiso -f --device DEVICE_NAME (from the previous step)
Finally run this to install:
bootiso --mrsync file.iso --device DEVICE_NAME (from the previous step)
Done!