先期准备
隋朝士兵
隋朝士兵
大业六年(年),黄门侍郎裴矩以高句丽本为箕子所封之地、今又不遵臣礼为由,劝说隋炀帝胁使高句丽王入朝。高句丽王高元不遵籓礼,隋炀帝决定征讨高句丽。大业七年,隋炀帝下诏征讨高句丽,命令幽州总管元弘嗣往东莱海口造船三百艘,官吏监督劳役甚急,结果造船工匠昼夜在水中,几乎不敢休息,从腰往下都长出蛆虫,十分之三四的人因此死去。隋炀帝下诏集结天下的军队,无论南北远近,都要汇合于涿郡。集结了天下军队之后,隋炀帝又另外征发了江淮以南水手一万人,弩手三万人,岭南排镩手三万人,又命令河南、淮南、江南造戎车五万乘送到高阳,用来装载衣甲幔幕,还征发民夫以供军须。秋,七月,隋炀帝征发发江淮以南民夫及船运黎阳及洛口诸仓米到涿郡,船只相次千馀里,载兵甲及攻取之具,长期来往在路上的有数十万人,挤满了道路,昼夜不停,死者相枕,臭秽盈路,天下骚动。
隋军总共一百多万主战兵马,分三路,左右两路军再分十二路,每路军马各有各自军事目的,加上大量的辅兵及运粮部队分走二十四条进兵路线,计划完成各自任务之后最终会在平壤会师。另外还有来护儿率领水军从海上进攻,突袭平壤。各路隋军加起来已经超过了一百一十三万,而为大军运输物资的民夫是隋军的两倍,隋直接、间接的参战人员已经超过了五百万。
辽东之战
隋朝水师
隋朝水师
大业年(年)的三月底,隋朝大军抵达了辽河。隋炀帝命令宇文恺修筑浮桥,浮桥修成后,隋军从西岸进攻。在浮桥延伸到距离对岸还差数米的位置时,高句丽趁机攻击,隋军无法登岸,死亡甚众,隋朝左屯卫大将军麦铁杖与虎贲郎将钱士雄、孟叉等皆战死。打退了隋朝的第一次进攻,隋多名将领奋勇杀敌战死。于是隋军敛兵,少府监何稠接桥,诸军接连前进,大战于东安,击败高句丽军,死亡上万人。隋军乘胜包围辽