李世民随父为助手，分别为左、右领大都督。通议大夫张纶等率小股军队受命与主力平行进军，经略更西的稽胡和忠于隋朝的离石、龙泉、文成诸郡，确保侧翼安全。8月末，因大雨，李渊的进军在贾胡堡受阻两周，给了隋朝政府反应的时间：杨侑派骁卫大将军屈突通率数万骁果屯于黄河上的河东郡，虎牙郎将宋老生率20,000精兵北进到贾胡堡南五十余里的霍邑驻扎以迎战李渊，两支军队彼此唿应。霍邑地处沿汾水流向的道路所经过的峡谷南端出口，提供了查看北面军队的优越位置。当时李渊军粮未到，得知宋老生到了后，一些人开始提出撤回太原，担心他们在外