千里皆满载兵甲器物,路上几十万人填溢道路,昼夜运输战具、粮食,死者相枕,天下骚动。
还未伐高丽,国内因耕稼失时和官府侵逼,已经有邹平王薄、清河窦建德等人起义,一时间"群盗蜂起,不可胜数。"尤其是王薄作《无向辽东浪死歌》,其诗云"长白山前知事郎,纯荐红罗饰背裆,长槊侵天半,轮刀耀白光,上山吃獐鹿,下山吃牛羊。忽闻官军至,提刀向前盪,晋如辽东死,斩头何所伤。"那些避征役的人纷纷响应,踊跃报名。
大业八年(公元612年),隋炀帝第一次征伐高丽,左右十二军名目纷繁,共一百一十三万三千八百人,号称二百万,隋军役夫近三百万。日遣一军,相去四十里,连营渐进,用了四十天才发完兵。首尾相继,鼓角相闻,旌旗近千里,仅御营就有十二卫、三台、五省、九寺,绵延八十里,可谓是前无古人,后无来者,绝对能载入吉尼斯大全的记录。
开始时,隋军进军顺利,斩获万计。渡过辽水后,情况发生变化。隋炀帝自以为"弔民伐罪,非为功名",禁止军将掩袭或奇兵进击,遇上敌城投降也要立即招抚,不得纵兵。因此,诸将怕被皇帝责杀,每次作战事无巨细都一一禀报,命令批准后战机已失。守城的高丽人情势危急时往往诈降,隋军一停止进攻就马上修补城池,以致于频战频失,诸将谁也不敢违背帝命。炀帝还自以为天国大帝,以坦荡待人,其实正中高丽计谋,被对方屡屡得手。
另一支公孙述统领的大军为赶路,下令士兵弃粮轻装前进,走到半路就没粮食吃。又饥又寒之下,竟还能一日七胜。即恃骤胜,公孙述不听劝告,东渡济水,距平壤城三十里因山为营。但城坚池深,兵又无粮,又冻又饿,公孙述结阵退师,高丽军自后追击,诸军皆溃,将士奔还。另一支来护儿统领的大军听见消息也败还。