兰石虽被韩晃占领,但是离着建康终究太远。苏峻听从参军的建议,从于湖退军,集中主力部队防御建康西边的石头城。为了增加石头城的法码,苏峻连8岁的成帝司马衍也扣押在石头城内当人质。
司徒王导苦苦相劝:“成帝为九五之尊,怎么能处在利箭钢刀之下,万一有误,天下人的唾沫也能把石头城淹了。”
苏峻哪里能听,回道:“我让陶侃老夫有所顾忌,成帝有误,那也是他的事,与我无关。”
为了确保建康的粮食物资供应,苏峻十分担心大后方三吴地区的局势,又派遣张健、管商、弘徽
等人东下晋陵(晋陵郡治所在常州市),任命侍中蔡谟担任吴国内史,令尚书张阖持节都督江东的军队,派前陵江将军张折在吴郡征召兵员。
张阖还没出建康,王导就与他秘密联络,以太后的诏书,令他在三吴起兵,讨伐苏峻。张阖出了建康之后,陶侃又封他为征虏将军,让他与振威将军陶回统领丹阳的义军,共同起事。
张阖抵达晋陵后,将其中大部分军粮都运给了郗鉴的军队。
陶侃、叶枫、温峤、庾亮的联军已经到达了建康南面的茄子浦。茄子浦在建康西南的长江中,以后叫做茄子洲,那时候和现在不一样,这是一片浩瀚的水域,正好可以屯驻水军。从这里,联军是进可以攻,退可以守,正可谓一片活地。
几个人商议,联军长于水战,而叛军习惯陆战,以已击长,克敌之短,有擅自上岸者,格杀勿论。
恰巧这时候,苏峻给驻守寿春(今安徽寿县
)的祖约送去一万斛粮食。运粮人送到此地,祖约派他的司马桓抚率兵前去接应。当时事情来得紧急,这事正巧被温峤的部将毛宝看到,他请示温峤说:“兵法上说,将在外君命有所不受,这么多的粮食,我们为什么不夺呢?”