disclaimer: I remember almost nothing from my orgo course.
Somehow - taking into account symmetry of the molecule - I wonder if it is possible to do the conversion "cleanly". It feels like you will always get the mixture, and you can only try to minimize production of diol, but it is inevitably going to show.
So, statistically, the best approach would be to add small amounts of a reducing agent (then diol is present only in minute amounts), and to remove the alcohol out of the mixture. No idea how, aldehydes have in general lower bp than alcohols.