Ojo con los discos duros, no es por que no los pueda leer el USB, sino porque necesitan más energía que un simple penDrive y es posible que la base de USB esté limitada a 500mA (normalmente), así que es posible que el disco duro necesite de una fuente adicional además de la propia del USB para poder manejar el motor del disco.