[2] Born in the ancient city Bost (today Lashkargah, Afghanistan) in Sistan, he served in the chancery of the Ghaznavid Amirs Sebuktigin and his son and successor Mahmud.
His family descends from the Arab Abdu-Shams clan of the Quraish tribe, who settled in the area after the Islamic advent.
At the time Sebuktigin conquered the city, Abu Al-Fath was appointed to serve him at his court as an official writer.
That was the period when most of his official records of the Ghaznavid conquests were made, known as "Kutub al Futuh" (Books of victories), of which only fragments survived.
At the end of his life he experienced many vicissitudes and was exiled to Transoxiana where he died in the city of Bukhara (today part of Uzbekistan).