太子司馬衷迎娶賈南風為妻,可幾年過去了,賈南風的肚子還是跟以前一樣,沒見鼓起來。傳宗接代對太子來講可是大事,司馬炎暗自著急,懷疑這個腦子有些遲鈍的兒子可能不懂得閨房之事,但這種事他又不好親自上場幫忙,隻能另找他人。司馬炎發現才人謝玖非常漂亮,就派她去太子宮中教太子。謝玖自小家庭貧困,父親以殺羊為生,但她天生麗質,賢惠正直之名遠近皆知,也是因此才被司馬炎選入後宮為才人的。
接到司馬炎的命令後,謝玖到了東宮麵見司馬衷。夜幕降臨,在謝玖的引導下,司馬衷終於做了男人。盡管腦袋瓜子不太好使,但司馬衷的生育能力正常,不久謝玖就懷孕了。太子妃賈南風很嫉妒她,每次見到她眼神都惡狠狠的,謝玖對自己的安全很擔心,就向司馬炎請求返回西宮,司馬炎知道謝玖懷孕後很高興,準許了她的請求。
謝玖在西宮生下了司馬遹(yù),也就是司馬炎的皇長孫。司馬遹從小在西宮長大,到三四歲了,司馬衷還不知情。好在司馬炎很喜歡這個孫子,大約是隔輩親,對他百般疼寵,不至於讓他缺愛。
司馬遹自小就表現出聰慧的資質,司馬炎越加喜歡他,經常讓他跟著自己玩。有一次司馬衷入朝時,看見司馬遹與其他皇子一起在殿上玩耍。司馬衷要挨個拉各位皇子的手打招呼,臨到司馬遹了,司馬炎說:“這是你的兒子啊!”司馬衷愣住了,呆呆地看著司馬遹。
有一天皇宮突然失火,宮內亂作一團,司馬炎也帶著孫子司馬遹上樓觀察火情。當時司馬遹五歲,他拉著爺爺的衣襟,示意司馬炎到暗處去。司馬炎很奇怪,問他為什麽這麽做,司馬遹說道:“半夜時分突然發生火災,情況不明,應該防備有意外的事情發生(指政變),不應該讓火光照見皇帝。”司馬炎一聽大喜過望,覺得這個小孩真是不一般,日後必成大器。又有一次,司馬遹和爺爺司馬炎查看豬圈,他對司馬炎說:“豬很肥了,爺爺為什麽不殺掉來犒勞文武大臣,卻讓它們在這裏浪費糧食呢?”司馬炎連連稱是,讓人殺掉這些肥豬賞賜群臣。司馬炎順手撫摸著司馬遹的背,對廷尉傅祗說:“這孩子將來一定能興旺我司馬家啊!”後來司馬炎更是當著群臣的麵稱讚司馬遹像晉宣帝(司馬懿),於是司馬遹的美名便流傳開來。