In this paper we describe a head servo-positioning system for hard disk drives (HDDs), in which the usual current command for the voice coil motor has been replaced by a simpler voltage command. Current command of the voice coil motor (VCM) has been preferred so far, due to its good performance in terms of robustness. With this solution, in fact, the characteristics of the system to be controlled by the servo-controller are rather independent from all possible variations of electrical impedance of the VCM and power supply voltage. However, this solution has some drawbacks. In fact, in order to realize the current command, a current loop uses a shunt resistor as a current sensor and a linear high power operational amplifier with some phase-shaping network as a current driver. Both shunt resistor and linear amplifier are major sources of power dissipation. Moreover, linear amplifiers need a large area on the silicon chip, increasing the cost of the power device. On the other hand, a fully digital current loop would require a costly A/D converter, and this is one of the reasons why the current controller is still implemented in analog way, thus impeding the implementation of smart control strategies at this level. All the above considerations have led to the realization of a servo system with a voltage-driven VCM. We developed a solution in which current measurement is no longer needed in order to guarantee the correct behavior of the servo controller. The solution is based on a digital, multi-rate pre-filter, driving a voltage amplifier. The filter is designed in such a way that the transfer function between input signal and VCM current is close to that of a standard current loop, so providing a one-to-one replacement to standard current drivers. With the proposed solution, no measurement on the VCM current or voltage is required. It can be shown that with a proper tuning of the pre-filter, the proposed solution exhibits a good robustness against variations of VCM parameters. Since the proposed solution is fully digital, digitally driven switching power stages can be used. Experimental results, including those related to robustness issues, show that the HDD servo-positioning performance obtained with the new voltage-driven system matches that obtained with a standard current loop, in both seek and track following operations. Finally, in order to adapt the pre-filter to operating conditions, an on-line parameter estimation procedure, capable of determining VCM windings resistance, is presented.