The two men soon fell out over differences on various issues, including the incursion into Kargil in Jammu and Kashmir, which was planned and executed by Musharraf.
General Musharraf, 64, is the longest serving army chief in Pakistan after late General Zia-ul-Haq. He will hand over charge to General Ashfaq Pervez Kiyani on Wednesday at a ceremony at the army's General Headquarters in the garrison city of Rawalpindi.
Kiyani, a former Inter-Services Intelligence agency chief, was appointed vice chief of the army last month by Musharraf.
The military ruler began his farewell calls with a visit to the Joint Staff Headquarters at Chaklala in Rawalpindi. He was presented a guard of honour and he also met the directors general of the Joint Staff Headquarters.
Image: Musharraf shakes hands with an Air Force officer at the general headquarters.
Also read: Is this Musharraf's worst crisis yet?