張昌部將石冰進攻揚州,擊敗揚州刺史陳徽,占領了城池,後又攻陷了江州;另一部將陳貞攻克了武陵、零陵、豫章、武昌、長沙等郡。張昌軍節節勝利,一時氣焰十分囂張。臨淮(今江蘇盱眙縣東北)人封雲起兵響應石冰,攻打徐州。至此,荊州、江州、徐州、揚州、豫州等五個州的地盤,大多被張昌占領。張昌重新任命州郡官員,可他沒有識人用人之能,任命的全是一些無能鼠輩,上任後隻知道搜刮民脂民膏,老百姓怨聲載道。
鎮南將軍、都督荊州諸軍事劉弘派大都護陶侃攻打張昌所在地竟陵郡(今湖北鍾祥市),陶侃屢戰屢勝,前後斬殺幾萬人,張昌不敵逃竄,部眾全部投降。太安三年(304),張昌和部分同黨被抓獲,全部被滅三族。
名將陶侃(259—334)是陶淵明的曾祖父,字士行,鄱陽(今江西鄱陽縣北)人,他父親陶丹是吳國揚武將軍,吳國滅亡後,他家遷到了尋陽縣(今湖北黃梅縣西南)。陶侃早年喪父,他母親湛氏當初嫁給陶丹為妾,生下了陶侃,丈夫死後生活困苦,湛氏靠織布紡紗養活兒子,讓他結交一些比自己優秀的人。陶侃曾經擔任縣裏的小吏,監管漁業。一次,他把一罐醃魚送給母親,不想湛氏把醃魚封了起來,寫了一封信和魚一起送回,信中責罵陶侃道:“你做官,把公家的東西送給我,不但不能使我高興,反而更讓我擔憂!”
鄱陽孝廉範逵曾經拜訪陶侃,但陶侃家非常窮,而且時間倉促,家裏沒有東西可以用來接待客人。湛氏對陶侃說:“孩子別著急,你先和客人談話,多談會兒,留住客人,我去去就來”。
湛氏急中生智,剪斷了頭發做成兩個假發賣給別人,換來錢買了酒菜。陶侃和客人推杯換盞,喝得相當盡興,即便是範逵的仆從也喝得相當滿意。喝高了,外麵又下著大雪,範逵決定在陶侃家留宿。湛氏把自己睡覺用的新草墊子弄下來,鍘碎了喂給範逵的馬吃。