The invention discloses a method for preparing (8E, 10E)-8, 10-dodecyl
diene-1-
alcohol. The method comprises the following steps:
chlorine hexanol and trimethyl
chlorosilane are reacted under alkaline conditions to form
chlorine hexyloxy trimethyl silicane which is subjected to
Grignard reaction to obtain
Grignard reagent, (2E, 4E)-2, 4-hexadiene-1-
alcohol acetic ester and the
Grignard reagent are subjected to
coupling reaction in the presence of an Li2CuCl4 catalyst to from (8E, 10E)-8, 10-dodecyl
diene-1-O-trimethyl
silane which is dissolved in solution of
methanol and water, and paratoluenesulfonic acid is added into the solution to react to obtain the (8E, 10E)-8, 10-dodecyl
diene-1-
alcohol. The method uses the trimethyl
chlorosilane which has advantages of low price and easy purchase in market and can lower cost as a hydroxyl protecting agent of
halohydrin. The method does not produce malodor during reaction, can absorb by-products, has no
pollution to environment, can not influence health of
human body, and is suitable for industrialized production.