Можно гидрировать на никелевом катализаторе (низкий выход) или NaBH4, LiAlH4, LiBH4 (достаточно высокий выход):
C2H5CHO+H2-->C3H7OH (кат. LiAlH4) При этом образуется первичный спирт (пропанол-1). Чтобы получить пропанол-2, надо дегидратировать полученный спирт и снова гидратировать: С3H7OH-->C3H6+H2O (t>170 C, кат. H2SO4) CH2=CH-CH3+H2O-->CH3-CHOH-CH3 (по правилу Марковникова).
C2H5CHO+H2-->C3H7OH (кат. LiAlH4)
При этом образуется первичный спирт (пропанол-1). Чтобы получить пропанол-2, надо дегидратировать полученный спирт и снова гидратировать:
С3H7OH-->C3H6+H2O (t>170 C, кат. H2SO4)
CH2=CH-CH3+H2O-->CH3-CHOH-CH3 (по правилу Марковникова).