This article is somehow for the own documentation, too …

So, how do you create a bootable USB stick under Linux with Windows 10 on it?

# USB Device
DEVICE=/dev/sdX  

# Delete every bit on it
dd if=/dev/zero of=$DEVICE bs=1M count=1

# Create new partition
fdisk ${DEVICE}
n
p
1
ENTER
ENTER
t
c
a
w

# Format and mount
mkfs.vfat ${DEVICE}1
mount ${DEVICE}1 /mnt/

# Copy data
mkdir Win10
mount -o loop Win10_1709_German_x64.iso Win10
cp -a Win10/* /mnt/usb

# Unmount
umount /mnt/
umount Win10