物,又遭遇疫病。水路隋军由周罗喉率领,自东莱出海,直趋平壤城,在海上遇大风,船多沉没。九月二十一日,水陆两路被迫退还。隋军十分之八到十分之九的士兵,未战而身先死。
隋军撤退,婴阳王高元上表称“辽东粪土臣元”,隋文帝随即罢兵,待之如初。
高句丽王高元不遵籓礼,隋炀帝再度决定征讨高句丽。隋炀帝下诏集结天下的军队,无论南北远近,都要汇合于涿郡。除了军队以外,另外长期来往在路上的有数十万人,挤满了道路,昼夜不停,死者相枕,臭秽盈路,天下骚动。
在一征高句丽之前,隋炀帝为了征高句丽,过度残暴的征敛百姓,导致百姓困穷,百姓的物资与民力都衰竭了,当顺民就会遭遇承受不了的冻馁,很快就会面临死亡,剽掠反而能活的久一点,于是百姓开始聚集起来反抗。王薄、豆子颃、窦建德等等百姓农民起义,从此开始,百姓农民起义蜂起,不可胜数,攻陷城邑。隋炀帝命令都尉、鹰扬与郡县相知追捕,抓获就斩杀,但是仍然有更多的百姓农民起义出现,仍然禁止不了百姓农民起义。
大业八年正月,应征的隋朝士兵全部集中于涿郡,有军人一百一十三万三千八百,此外为其运输物资的民夫是军人数量的两倍。
大业八年的三月底,隋朝大军抵达了辽河。因为隋军造的桥距离岸边还差数米,所以隋军赴水与对岸的高句丽军交战,结果隋军死亡甚众,隋朝左屯卫大将军麦铁杖与虎贲郎将钱士雄、孟叉等皆战死。之后隋军加长了桥梁,终于渡过辽河,在东岸击败高句丽军。最开始隋炀帝在辽水会师的时候,隋炀帝为了防止将领轻兵掩袭,孤军独斗去争取功劳名声以邀勋赏,所以命令他们分为三道,但凡有攻击军事行动,必须要三道之间相互通报,不许轻军独进,而且军事进止都要先奏闻隋炀帝,等回复命令。
隋炀帝命令诸将,如果高句丽要投降,就应该安抚接纳,不要再纵兵进攻。辽东城将要被攻陷的时候,城中的高句丽军队就声称请降,隋朝诸将奉隋炀帝的旨而不敢继续进攻,而是先上奏隋炀帝
三国寻龙记