It so happens that I need to install Win7 on a PC with a brand new blank HDD (the old one failed). I have the needed .iso file (on my Android tablet) and the only place I can stuff a USB flash into is my ASUS router ;) I presumed that if I simply telnet into my router (the .iso is on another flash) and perform
umount /dev/sdc dd if=ru_windows_7_home_premium_with_sp1_x64_dvd_u_676728.iso of=/dev/sdc
then it should create an exact copy of the iso with MBR and all, regardless of what OS is there. But no such luck: after dd completes (it takes quite a while) the USB is unbootable and unreadable. What am I doing (or thinking) wrong?