Olaf II of Norway
Magnus war der älteste Sohn des Herzogs Ordulf und seiner Frau Wulfhild von Norwegen, eine Tochter des Königs Olav II. Haraldsson. Magnus war seit 1070/1071 mit Sophia von Ungarn († 18. Juni 1095) verheiratet, einer Tochter des ungarischen Königs Béla I. (Arpaden) und der Ryksa von Polen, und Witwe des Ulrich I. von Weimar, Markgraf von Krain und Istrien. Beide, Magnus und Sophia, wurden in der St.-Michaelis-Kirche in Lüneburg begraben. Das Paar hatte zwei Töchter: