刘渊起兵反晋。十月，刘渊从离石迁于左国城，称汉王，改年号为元熙，置百官，大赦境内，并以复汉为名义，正式建立政权。
建立国家.汉元熙元年（304年）十二月，晋并州刺史司马腾遣兵攻汉，双方大战于大陵（今山西省文水北），刘渊大胜，并遣刘曜等攻取上党、太原、西河各郡县。当时在青、徐二州的王弥，魏郡的汲桑、石勒，上郡四部鲜卑陆逐延，氐族酋长单征等人均拥立刘渊为共主。刘渊命王弥、石勒等人攻取河北各郡县，并一度攻入西晋的重镇许昌，其兵锋进抵至西晋的首都洛阳城下。308年十月，刘渊正式称帝，改年号