This paper investigates the vibration control of a two-link flexible manipulator carried by a translational stage. The first and the second links are each driven by a stage motor and a joint motor. By treating the joint motor as a virtual spring, the two-link manipulator can be regarded as an integral flexible arm driven by the stage motor. A noncollocated controller is devised based on feedback from the deflection of the virtual spring, which can be measured by a shaft encoder. Stability of the closed-loop system is analyzed by examining the spatial derivatives of the modal functions. By including a bandpass filter in the feedback loop, residual vibrations can be attenuated without exciting high-frequency vibrations. The control method is simple to implement; its effectiveness is confirmed by simulation and experimental results.