六镇20万被俘兵民安置在河北三州之后，正逢河北遭遇水旱之灾，无处就食，出现逃亡现象。孝昌元年（525年）八月，柔玄镇兵杜洛周聚众于上谷起事。九月，北魏派幽州刺史常景和幽州都督元谭镇压，常景在卢龙塞和军都司沿线险要驻兵防守。孝昌二年(526年)，北魏安州石离、六城、解盐戍将起兵响应杜洛周，杜洛周集合兵力进攻居庸关，攻克，元谭连夜逃亡。同时，鲜于修礼率当地六镇兵民于定州造反，改元鲁兴，被北魏都督杨津击败，被迫东撤。四月杜洛周进攻蓟城（今北京），打败都督李琚，但因常景的截击，被迫退还上谷。五月，杜洛周派部将