No se puede utilizar una unidad flash USB para instalar Windows en un iMac 2010. Necesitas usar un DVD. Puedes instalarlo sin un DVD o una unidad flash, pero el procedimiento es difícil y requiere la instalación de software de terceros.
Hay dos métodos para iniciar el software en tu Mac. El método más antiguo (heredado) utiliza el firmware de la BIOS y el más nuevo utiliza el firmware de EFI. Se puede instalar OS X y muchos sistemas operativos Linux para arrancar usando el firmware EFI. Muchos han intentado instalar Windows para arrancar usando el EFI, pero hacerlo en mi opción es bastante inútil. Para que todos los controladores de dispositivos funcionen correctamente, es necesario instalar el "Software de soporte de Boot Camp" adecuado. Este software asume que ha instalado Windows para arrancar usando el método del BIOS.
Tengo entendido que los nuevos Macs instalan Windows para arrancar usando el EFI. Todos los modelos de 2010 no fueron diseñados para hacerlo. Además, los modelos 2010 fueron requeridos para instalar Windows usando un DVD. Apple cambió el firmware para permitir la instalación de Windows por USB alrededor de 2012, cuando dejaron de poner unidades de DVD en las Macs. Hasta donde sé, nunca se lanzaron actualizaciones de firmware para permitir instalaciones USB en Macs de 2011 o anteriores.
En el caso de que ya no tenga una unidad de DVD en funcionamiento, puede seguir instalando Windows directamente desde el archivo ISO. Esto requiere la instalación de una copia gratuita de VirtualBox. Este producto puede ser usado para preparar una partición para la instalación de Windows. Una vez instalado Windows, puede quitar VirtualBox, pero como requiere muy poco espacio en el disco, es mejor dejar una copia en su Mac.
Instrucciones para instalar Windows 7 sin unidad de DVD (óptica) o unidad flash USB
El procedimiento se puede encontrar en el siguiente enlace.
Instalar Windows 7 Pro 64 bit sin DVD o Flash Drive