，荆州地区的流民和逃避兵役的丁壮纷纷参加。张昌立山都县（今湖北省谷城县东南）吏丘沈为天子，自为相国。趁西晋八王之乱之机，分兵四出攻城。南破武昌郡（今湖北鄂州市）、长沙郡、湘东郡（今湖南衡阳市）、零陵郡，东攻弋阳郡（今河南省潢川县西），北破宛城（今河南省南阳市）、襄阳，杀死西晋都督荆州诸军事新野王司马歆。部将石冰、封云率领东路军，攻占江州（治今南昌市）、扬州（治今南京市）二州。其势力扩大到荆州、江州、徐州（治今江苏省徐州市）、扬州、豫州（治今河南省淮阳县）五州的大部地区。七月，西晋荆州刺史刘弘调集大军攻张昌，