En primer, decirte que tienes una cosa mal.
El sulfuro de hierro tiene por fórmula FeS, y no FeS2.
Es un compuesto muy conocido pues la mena más importante para obtener el hierro es la pirita, que es precisamente FeS.
Partiendo de esta base, la reacción que planteas es, efectivamente, una reacción redox.
Solo que en este caso, hay dos especies que se oxidan, el hierro y el azufre, y una sola que se reduce, el oxígeno.
Efectivamente, las semirreacciones de oxidación son :
Fe(2 + ) - - - - - - > Fe(3 + ) + 1 e
S(2 - ) - - - - - - - - > S(4 + ) + 6 e
y la semirreacción de reducción es :
O2 + 4 e - - - - - - - > 2 O(2 - )
Ahora multiplicamos las semirreacciones de oxidación por 4, y la semirreacción de reducción por 7 (igualamos a 28 electrones en ambos casos).
Efectivamente, tendríamos
4 Fe(2 + ) + 4 S(2 - ) + 7 O2 - - - - - > 4 Fe(3 + ) + 4 S(4 + ) + 14 O(2 - )
que de forma "molecular" queda
4 FeS + 7 O2 - - - - > 2 Fe2O3 + 4 SO2
espero te sirva.