公元311年,晋怀帝被俘虏以后,西晋在长安又立秦王司马邺为帝,史称晋愍帝。但这时的皇室世族已纷纷迁至江南,西晋王朝已经名存实亡,没有什么实力。
建兴四年,刘聪的弟弟中山王刘曜攻入长安城,晋愍帝赤露肩背,口里含玉壁,乘坐着羊拉的车,出城往汉军营求降。刘曜将晋愍帝及晋朝的公卿押到平阳。刘聪授晋愍帝为光禄大夫,封怀安侯。
这样西晋前后两次迁都,到此彻底灭亡。西晋自晋武帝司马炎建立到晋愍帝灭亡,经历了四个皇帝,一共五十二年。建武元年十二月,刘聪又杀了晋愍帝。
西晋自晋武帝司马炎建立到晋愍帝灭亡,经历了四个皇帝
刘聪凡事皆让刘粲处理,那个在刘聪即位时为了收买人心而封为皇储的刘义在东宫窃窃自危。因为刘聪的意图很明显,就是培植儿子刘粲的势力,将来让刘粲做皇帝。一天空中下了血,东宫的延明殿中血流成河,刘义很害怕,问太师卢志、太傅崔遐与太保许遐。
三人对刘义说:“天象已经明示殿下,必须要流血一次才可以安枕。主上从前以殿下为太弟的原因是为了安抚众望罢了,他其实想让自己的儿子继承大位,王公以下都清楚,相国的位置自从魏武帝曹操以来不是人臣应当做的官。
现在刘粲位居相国,羽翼威尊超过了东宫,万机之事没有不由他的,太宰、大将军及诸王都成了他的羽翼,殿下不得继立大位已经很明显了。然而事情不仅仅是不能够继位那么简单,不可预测的危厄就在旦夕,殿下应该早作打算,四卫的精兵不少于五千可以使用,其他诸王都年龄尚幼,可将他们的卫兵夺而取之。相国刘粲为人轻佻,只要一个刺客就可以解决掉。”刘义迟疑很久,不敢作任何决定,于是三人也不再劝。
东宫舍人荀裕密告刘聪,报称卢志等三人劝刘义谋反。刘聪立刻将他们诛死,并派冠威将军卜抽率兵监守东宫,禁止刘义出入。刘义非常忧惧,上表请求废他为庶人,以晋王刘粲入嗣东宫。卜抽将表章截住不让刘聪知道。以前刘义有一个妾靳氏,是护军靳准的表妹,靳氏与役吏宣淫被刘义知道,刘义杀死靳氏并屡次嘲讽靳准。