冰是起义时的别帅。
背景.晋惠帝元康元年（291年），西晋皇族为争夺中央政权而引发的皇族内乱——八王之乱爆发，社会危机加深，民族矛盾和阶级矛盾进一步激化。晋王朝为了镇压李特的秦雍六郡流民起义，在荆州强征壬午兵前往益州（位于今四川境内）镇压起义，取名原因为相关诏书于壬午日发布。虽然荆州人不愿意参加战争，但征兵之事却丝毫未有怠慢，诏书称“凡被征之人在所经郡县界内停留五日者，郡县长官撤职。”各地官员为了自保四处驱逐受征者，而张昌也受李特影响召集了数千人准备开始起义。为了煽动群众，他还