李渊在太原筹划起兵时面临两大挑战:兵力不足与隋炀帝安插的亲信王威、高君雅的监视。为扩充实力,他派遣儿子李建成、李世民分赴河东与太原结交豪杰,同时召回女婿柴绍协助。柴绍之妻平阳公主在长安户县变卖资产秘密募兵,最终集结七万兵力,成为李渊入关中的重要支持力量。
为解决兵力限制,李渊采纳刘文静建议与突厥结盟。刘文静出使突厥时承诺攻破长安后献上财宝,成功带回两千战马及五百士兵,并以“绛白旗”象征与突厥的军事合作。此举虽被李渊视为权宜之计,但有效缓解了北方威胁。
王威、高君雅作为隋炀帝眼线,始终制约李渊行动。刘武周于马邑发动兵变后,李渊借机渲染危机,迫使二人交出军事主导权。他趁机招募数千士兵交予李世民,并重用刘弘基、长孙顺德等曾被隋朝通缉的将领,引发王威、高君雅怀疑。
晋阳乡长刘世龙密告王威、高君雅计划在晋祠祈雨时刺杀李渊,促使李渊决心清除障碍。此时刘武周叛乱事件成为关键转折,李渊通过夸大突厥支持刘武周的威胁,彻底掌控太原兵权,为后续起兵扫清道路。平阳公主在关中的募兵成果与柴绍的星夜驰援,进一步巩固了李氏家族的军事布局。