??张昌于是占据了江夏(杜佑说:汉代江夏郡的旧城,在安州云梦县东南 ),他制造妖言说:“将会有圣人出现,成为百姓的君主。”他找到山都县(今湖北谷城 )的小吏丘沈,把他的名字改成刘尼,谎称他是汉朝皇室的后代,拥立他为天子,说:“这就是圣人。”张昌自己担任相国,还伪造凤凰、玉玺等祥瑞之物,建立年号为神凤;举行郊祀仪式、规定服色,全部依照汉朝的旧例。有不响应招募的人,就会被灭族,士人和百姓没有谁敢不从。他又散布流言说:“长江、淮河以南的地区都已经反叛,官军大规模出动,要把我们全部杀掉。”在这种谣言的煽动下,人们人心惶惶,长江、沔水(今湖北境内汉水 )之间的百姓纷纷起兵响应张昌,短短一个月内,他的部众就达到了三万人,这些人都戴着红色的帽子,用马尾当作胡须。朝廷下诏派监军华宏讨伐张昌,华宏在障山(今湖北安陆东 )被打败。
??司马歆上奏说:“妖贼的数量数以万计,他们头裹红巾,脸像长毛的怪物,舞着刀戟,来势汹汹,锐不可当(如今乡野间强悍的百姓,双手舞动双刀,进退自如,做出击刺的动作,还能把刀抛到空中,高达一二丈,再用手接住。他们还擅长舞戟,左冲右突,做出刺敌的架势;又能围着身体舞动戟,旋转起来如同缠绕的丝线,还能用戟柄撑地,从戟柄上跳过去,动作敏捷,这就是所谓的‘走戟’)。请朝廷下令让各路军队分三路来救助。”朝廷任命屯骑校尉刘乔为豫州刺史,宁朔将军沛国(今安徽淮北 )人刘弘为荆州刺史(宁朔将军这一职位首次在此出现 )。又下诏让河间王司马颙派雍州(今陕西西安西北 )刺史刘沈率领一万州兵,加上征西府的五千士兵,从蓝田关(今陕西蓝田 ,胡三省注:蓝田关在京兆蓝田县,就是秦朝的嶢关 )出发,讨伐张昌。司马颙却不遵奉诏令;刘沈自己率领州兵到达蓝田后,司马颙又强行夺走了他的部众。于是,刘乔屯兵在汝南(今河南汝南 ),刘弘和前将军赵骧、平南将军羊伊屯兵在宛城(今河南南阳 )。张昌派他的将领黄林率领两万人前往豫州,刘乔出兵击退了他们。
??当初,司马歆和齐王司马冏关系很好(相关事迹见上一卷永宁元年的记载 )。司马冏失败后,司马歆感到害怕,便主动与大将军司马颖结交。等到张昌作乱,司马歆上表请求讨伐他。当时长沙王司马乂已经和司马颖有了矛盾,他怀疑司马歆和司马颖合谋,所以不允许司马歆出兵,结果张昌的势力日益壮大。司马歆的从事中郎孙洵对他说:“您身为一方长官(古代有四岳、十二牧,分别统辖各自一方的诸侯国,所以后人把掌管一方军事大权的人称为岳牧 ),肩负着保卫边疆的重任,向朝廷上表后就可以出兵,有什么不可以的!可您却让奸贼的势力蔓延,导致灾祸难以预测,这哪里是扞卫王室、安定一方的做法呢!”(毛苌说:“藩”,就是篱笆;“翰”,就是栋梁。)司马歆准备出兵,王绥却说:“张昌这些小毛贼,派个偏将就足以制服他们,何必违抗诏令,亲自去冲锋陷阵呢!”张昌的军队到达樊城(今湖北襄阳 )时,司马歆才出城迎战,结果他的军队溃败,他自己也被张昌杀死。朝廷下诏让刘弘代替司马歆担任镇南将军,都督荆州诸军事。六月,刘弘任命南蛮长史庐江(今安徽庐江 )人陶侃为大都护(南蛮校尉设有长史、司马 ),参军蒯恒为义军督护(“义军”,大概是民兵;“督护”这一官职,大概是在这个时候开始设置的 。 ),牙门将皮初为都战帅,进军占据襄阳(今湖北襄阳 ,杜佑说:襄阳就是汉代的中庐县 )。张昌集合兵力包围宛城,打败了赵骧的军队,杀死了羊伊。刘弘撤退到梁县(今河南汝州 ,胡三