Succinate-producing E. coli was used to fix CO2 from ethylene oxide off-gas. Acetaldehyde was the main factor inhibiting cell metabolic capability. irrE gene was introduced to improve cell resistance to acetaldehyde. A novel approach to fix CO2 from industrial exhaust gases was established.