A USB Memory stick (or USB Hard drive) can be configured as bootable drive with the contents of an OS installation DVD. This is useful where the target system does not have a DVD/CD drive which is often the case for an embedded system. Slimline drive are cheap either. This is also useful in that additional content can be added such as the board drivers’ installation CD. Indeed the OS install contents can be customised if needed and driver updates can be added.
Another consideration is power. Some embedded boards have on-board power regulation but limited output power. I have used one system where the slimline DVD drive would intermittently make the system crash. In this situation, a USB installer is a better alternative.
You can use Diskpart command line utility or Disk Manager. We will use Diskpart for now.
Note that Windows doesn’t permit having more than one partition on a removable drive. There are third party utilities for this
NOTE: IMPORTANT If you are creating an x86 (32 bit) install USB then bootsect.exe must be from an x86 install Win 7 DVD viz. x64 bootsect.exe from an x64 Win 7 DVD