Create Windows bootable flash from iso image using linux console:
replace '/dev/sdX' to match your device
#---------------------------------------------
# preparations
#---------------------------------------------
apt-get install ntfs-3g parted wget
mkdir iso2flash
cd iso2flash
#---------------------------------------------
# create partitions
#---------------------------------------------
parted -s /dev/sdX mklabel msdos
parted /dev/sdX "mkpart primary ntfs 1 -1"
parted /dev/sdX set 1 boot on
#---------------------------------------------
# format out only partition as NTFS
#---------------------------------------------
mkfs.ntfs -f /dev/sdX1
#---------------------------------------------
# get ms-sys, compile it and launch for sdX
#---------------------------------------------
wget --output-document=ms-sys.tar.gz "https://downloads.sourceforge.net/project/ms-sys/ms-sys%20stable/2.4.1/ms-sys-2.4.1.tar.gz?r=http%3A%2F%2Fms-sys.sourceforge.net%2F&ts=1500148685&use_mirror=netcologne"
tar -xzf ms-sys.tar.gz
cd ms-sys-2.4.1
make
cd bin
./ms-sys -7 /dev/sdX
cd ../..
#---------------------------------------------
mkdir iso
mount FILE.iso ./iso
mkdir flash
mount /dev/sdX ./flash
cp -r iso/* flash/
umount ./iso
umount ./flash
rm -rf ./iso
rm -rf ./flash
sync