No puede usar una unidad flash USB para instalar Windows en un iMac 2010. Necesitas usar un DVD. Puede instalarlo sin un DVD o 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 anterior (heredado) usa el firmware del BIOS y el método más nuevo usa el firmware EFI. OS X y muchos sistemas operativos Linux pueden instalarse para arrancar utilizando el firmware EFI. Muchos han intentado instalar Windows para arrancar utilizando el EFI, pero hacerlo en mi opción es bastante inútil. Para que todos los controladores de dispositivos funcionen correctamente, debe instalar el "Software de soporte Boot Camp" adecuado. Este software asume que ha instalado Windows para iniciar usando el método BIOS.
Tengo entendido que las Mac más nuevas sí instalan Windows para arrancar usando el EFI. Todos los modelos 2010 no fueron diseñados para hacerlo. Además, se requirió que los modelos 2010 instalen Windows usando un DVD. Apple cambió el firmware para permitir la instalación de USB en Windows alrededor de 2012, cuando dejaron de colocar unidades de DVD en Mac. Que yo sepa, 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 que funcione, aún puede instalar Windows directamente desde el archivo ISO. Esto requiere la instalación de una copia gratuita de VirtualBox. Este producto se puede utilizar para preparar una partición para la instalación de Windows. Una vez que Windows está instalado, puedes eliminar VirtualBox, pero como requiere muy poco espacio en el disco, es mejor dejar una copia en tu Mac.
Instrucciones para instalar Windows 7 sin unidad de DVD (óptica) o unidad flash USB
El procedimiento se puede encontrar en el siguiente enlace.
Instalación de Windows 7 Pro 64 bit sin DVD o unidad flash