My guess is your HDD recorder is analogue, not digital, so it won't pick up the channels through its own tuner.
If you want to record a digital station you will have to set it to record manually, using EXT1 (or EXT 2 depending on your set up) as the channel, and have your tv turned on and tuned to the freeview channel you wish to record.