伊尹也不是周公,不是伯夷也不是柳下惠,立身行道,始终如一。应当用当季的衣服入殓,用朴素的棺材安葬。”晋武帝下诏赐给他东园制作的温明秘器(古代的一种葬具),各项礼仪都依照汉代东平献王的旧例。但司马孚的家人遵从他的遗愿,朝廷所赐的器物全都没有使用。
晋武帝和右将军皇甫陶讨论国事,皇甫陶和武帝争论起来,散骑常侍郑徽上表请求治皇甫陶的罪,武帝说:“忠诚正直的言论,朕只怕听不到。郑徽越职胡乱上奏,这不是我的意思!”于是罢免了郑徽的官职。
夏季,汶山白马胡侵扰掠夺各部落,益州刺史皇甫晏想讨伐他们。典学从事蜀郡人何旅等人劝谏说:“胡夷互相残杀,本来是他们的常性,根本算不上大患。现在盛夏出兵,加上雨季将要到来,必定会有瘟疫,应该等到秋冬再谋划这件事。”可皇甫晏不听。胡人康木子烧香说出兵必定失败,皇甫晏认为他动摇军心,就把他杀了。军队到达观阪,牙门张弘等人因汶山道路险要,且害怕胡人的兵力,就趁夜作乱,杀死了皇甫晏,军中惊慌混乱,兵曹从事犍为人杨仓率兵奋力抵抗而死。张弘于是诬陷皇甫晏,说“他率领我们一起谋反”,所以杀了他,并把首级传送到京师。皇甫晏的主簿蜀郡人何攀,正在为母亲守丧,听到消息后,就到洛阳证明皇甫晏没有谋反,而张弘等人放纵士兵抢劫掠夺。广汉主簿李毅对太守弘农人王濬说:“皇甫侯出身儒生,有什么追求而要谋反呢!况且广汉和成都靠近,却隶属于梁州,是朝廷想用来控制益州的要害,正是为了防备今天这样的变故。现在益州有叛乱,也是本郡的忧患。张弘是个小人,众人都不依附他,应该立即出兵讨伐,不能错失时机。”王濬想先上奏请示,李毅说:“杀害主官的叛贼,罪恶极大,应当不拘泥于常规,有什么可请示的!”王濬于是发兵讨伐张弘。晋武帝下诏任命王濬为益州刺史。王濬攻打张弘,成功将他斩首,并诛灭三族。随后,晋国封王濬为关内侯。
起初,王濬担任羊祜的参军,羊祜很了解他。羊祜哥哥的儿子羊暨说王濬“为人志向远大但奢侈,不能专任,应该有所约束”。羊祜说:“王濬有大才,会实现他的愿望,一定可以任用。”后来王濬改任车骑从事中郎。王濬在益州,明确树立威信,蛮夷大多归附他;不久升任大司农。当时晋武帝和羊祜暗中谋划讨伐吴国,羊祜认为伐吴应该借助上游的地势,便秘密上表请求留下王濬再次担任益州刺史,让他训练水军。不久又加授他龙骧将军,监益、梁诸军事。
晋武帝下诏让王濬解散屯田兵,开始大规模建造战船。别驾何攀认为“屯田兵不过五六百人,造船不能很快完成,后面的还没造好,前面的已经腐朽了。应该召集各郡的士兵合计一万多人来建造,年底就能完成。”王濬想先上奏等待批复,何攀说:“朝廷突然听说要召集一万士兵,必定不会同意;不如自行召集,假如被驳回,功夫已经做成,形势也让朝廷无法阻止。”王濬听从了他的建议,就命令何攀负责建造战船和兵器。于是建造大舰,长一百二十步,能容纳两千多人,用木头建成城郭,并筑起了望楼,开通四面的门,舰上都能骑马往来。当时造船的木屑顺江而下,吴国建平太守吴郡人吾彦捞起漂流的木屑报告吴主说:“晋朝必定有攻打吴国的计划,应该增加建平的兵力来堵塞要害之处。”可吴主不听。吾彦于是用铁锁横断长江水路。
王濬虽然接受朝廷的命令招募士兵,却没有虎符;广汉太守敦煌人张斅逮捕了他的从事并上报。随后,晋武帝召张斅回朝,并责备他说:“你为什么不秘密上奏却要直接逮捕从事?”张斅说:“蜀、汉地势偏远,刘备曾凭借这里割据。我擅自逮捕,还觉得处罚轻了。”晋武帝听后,也认为他说得对。
壬辰日,晋国大赦天下。
秋季,七月,晋国任命贾充为司空,侍中、尚书令、领兵的职务依旧保留。贾充和侍中任恺都受到晋武帝的宠信重用,贾充想独揽名利权势,因而忌恨任恺,于是朝廷官员各自依附一方,派系纷争不断。晋武帝知道后,便召贾充、任恺在式乾殿宴饮,并对他们说:“朝廷应该统一,大臣应当和睦。”贾充、任恺听后,各自下拜谢罪。不久,贾充、任恺因为武帝已经知道却没有责备,所以行事更加无所顾忌,两人表面上互相尊重,内心的怨恨却更深了。贾充于是推荐任恺担任吏部尚书,任恺觐见武帝的机会变少,贾充便趁机和荀勖、冯紞一起诬陷他,任恺因此获罪,被罢官闲居家中。
八月,吴主征召昭武将军、西陵督步阐。步阐世代驻守西陵,突然被征召,自认为是失去了职位,并且害怕有人进谗言陷害。九月,步阐便占据西陵城向晋国投降,另派侄子步玑、步璿到洛阳作为人质。晋武帝下诏任命步阐为都督西陵诸军事、卫将军、开府仪同三司、侍中,兼任交州牧,封为宜都公。
冬季,十月,辛未日初一,发生日食。
此时,敦煌太守尹璩去世。凉州刺史杨欣上表奏请敦煌令梁澄兼任太守。功曹宋质擅自废黜梁澄,上表提议让议郎令狐丰担任太守。杨欣派兵讨伐宋质,结果被宋质打败。
吴国陆抗听说步阐反叛,便立刻派遣将军左弈、