东汉末年政局不稳,外戚揽政,宦官弄权,士族专吏,对西羌战争持续数十年,花费巨大,徭役兵役繁重,加之土地兼并现象严重,民不聊生。当下朝廷,百姓则早已对其失去了信任。在这种情况下,大贤良师张角创立太平道,以“济世救民”为核心,凝聚人心,在贫民中树立了威望,信众多达数十万。后张角将太平道教众——青、徐、幽、冀、荆、扬、兖、豫八州的信众分为三十六方;大方万余人,小方六七千人;每方设一渠帅,由他统一指挥,效仿秦末“陈胜吴广起义”,为大规模的起义做好了准备,意图推翻汉朝,并建立由太平道统治的新天下。
大贤良师与信徒相约在光和七年三月初五以“苍天已死,黄天当立,岁在甲子,天下大吉”为口号兴兵反汉。可是事与愿违,在起义前一个月,一名叫做唐周的门徒告密,供出京师的内应马元义,马元义被车裂,官兵大力逮杀信奉太平道信徒,株连千余人,并且下令冀州追捕张角。
光和七年二月,在马元义车裂之后,太平道大贤良师张角改变预定计划,在冀州邺县提前起义。因为起义者头绑黄巾,所以被称为“黄巾”或“蛾贼”,张角自称“天公将军”,张宝、张梁分别为“地公将军”、“人公将军”。
此时冀州的太平道徒一时云集,以迅雷不及掩耳之势攻克真定县,建立了起义指挥部。由于太平道势力谋反已久,早已经在州郡官府、富贵人家的墙壁上,以白土书写“甲子”二字为记号,所以整个起义过程迅速而有条不紊。
冀州起事后,短短一个月间,天下教众无不响应。大汉冀、青、幽、并、兖、豫、荆、扬,八州之域天翻地覆,立时间反民不下百万。其中除了太平道教徒,还有因灾害而逃亡的流民、迫于赋税而走投无路的百姓、不堪连年征战的逃兵、失去土地被欺压的佃农、因征伐鲜卑羌人而家破人亡的兵丁家属,乃至于占据山野的强盗、对朝廷不满的低等土豪也加入到反民队伍中。他们联合起来攻城略地、诛杀官吏豪强、四处劫掠,一个月内,全国八州三十二郡都发生战事,黄巾军势如破竹,州郡失守、吏士逃亡,震动京都。
这时远在帝都洛阳的皇帝刘宏急召群臣商议,如何应对当今天下之事态。
有人建议惩治奸党,有人提出限制宦官,有人建议拿出皇帝的私房钱充入军资,有人要求敞开骥厩散发御马与兵,还有人建议考核二千石以上官员的政绩……群臣一吐胸臆沸沸扬扬,刘宏这会儿方寸已乱,只好承诺全部采纳。
经过一番商议,以河南尹