非常合适、非常理想的人选,第一,他是刘备的义子,对刘备忠心耿耿;第二,他可算有勇有谋,不是无能之辈,能担此任;第三,此时的他对于刘备而言,已经成为一个可以舍弃甚至必须舍弃的“鸡肋”人物。刘备在认刘封为义子时还没有子嗣(有也夭折了),如今,刘备有了刘禅,吴皇后等夫人也有了身孕,可以说,刘备的传宗接代问题已经不是问题了,在这样的大前提下,刘封这个刘备义子就成了一个身份尴尬、处境微妙、存在不如不存在的敏感人物。诸葛亮在私下跟刘备是这样说的:“刘封文武兼备、勇猛刚强,并且已经成年,年龄大大地超过太子刘禅,继续让他在军中打拼下去,他的军功、资历、威望、地位会不断地上涨增加,慢慢地必然会形成一个以他为首脑和核心的、实力越来越强、势力越来越大的的派系,最终威胁到刘禅。如果哪天,陛下您不在了,刘封想要争夺刘禅的位置,怎么办?就算可以镇压,也会引起严重的内部动乱,不如及早除去。”
刘备对诸葛亮的分析深以为然继而采纳之。
于是,刘封成了这个“弃子”,但他本人被蒙在鼓里,他认为义父刘备是极度地信任他、器重他,给了他这个“光荣而艰巨、意义重大”的任务,自己一旦完成,军功、资历、威望、地位什么的自然大大地增加,并且义父刘备对自己的信任也会水涨船高,他很激动地接受了。刘备随即加封刘封为“武卫将军”。
长安城守军主将是刘封,副将是孟达。在张飞遇刺、潼关失陷时,孟达跟魏延、吴班等将领一起逃回了长安城,他十分惶恐害怕,恐惧刘备追究“保护张飞不力、丢失潼关”之罪,他知道,自己跟魏延、吴班是没法比的,魏延是刘备亲自提拔的嫡系将领,在荆州时就追随刘备了,还在刘备得到荆州的争斗战事中立下大功,吴班的族妹是刘备的吴皇后,毫无疑问,魏延和吴班都是天然拥有“免死金牌”的,唯独他孟达什么都没有,既无资历、军功,也无后台、关系(孟达是法正的好友,他跟李严、彭羕也颇有私交,但他不认为这层关系鞥让他避免刘备的秋后算账),于是,他抢在刘备问罪前毛遂自荐地要求留守长安城以此将功赎罪。刘备从之,封孟达为长安太守,担任刘封的副将。
在新年的大雪中,汉西一分为三,刘备和汉西朝廷撤往凉安定三州,诸葛亮和部分文臣武将撤往益州,刘封、孟达坚守即将成为孤城的长安城。