So, you have abandoned Microsoft Windows wholesale, choosing to perform most of your work in Linux or OSX. But now you need to make a bootable Windows 10 USB drive in order to set up a laptop for someone. You Google how to create a bootable disk "FROM LINUX" but all you get is different flavors of the same Ubuntu bootable live USB drive from Windows. Occasionally you'll find a tutorial for Linux that references some crappy UI app to do it for you.
That's not necessary. It's pretty easy to make a bootable flash drive from Linux using ANY bootable ISO you have access to. Here's the command...
sudo dd bs=4M if=blahblahblah.iso of=/dev/sda && sync
Break it down...
sudo
-> because you have to be a super-user in order to do it.
dd
-> data dump (dd) is the program we will use.
bs=4M
-> Be sure to use four-meter long bullshit sticks *
if
-> input file
of
-> output file. In this case the flash drive is /dev/sda.
&&
-> chain another command IF the first command succeeds.
sync
-> flushes the write buffers to ensure that the write operation is complete before you yank the drive.
* just kidding. bs is the BlockSize switch. We're telling dd to copy the data in 4Megabyte blocks. If you're on a Mac, be sure to use a lower-case "m".
If your flash drive partition is "/dev/sda1" then be sure to use just "/dev/sda". You want to write the iso file contents to the raw drive and not as a separate partition.
Now you'll NEVER need Windows and Rufus ever again.