Als je grub de MBR laat overschrijven waar lilo in staat, zal je lilo niet kunnen chainloaden.
Ik heb geen idee wat zenwalk is, en ben te lui om ernaar te googelen, maar ik ga er even vanuit dat omdat het iets is wat lilo (linux loader) kan laden, dat het linux is. Wat je dan moet doen, is de kernel en initrd met de juiste parameters in je menu.lst van grub zetten. Dan kan je vanuit grub direct zenwalk booten.
Voor je clean install met behoud van mail, enz, maak een backup van je home:
tar cvjf home.tbz /home
en scp deze tar dan naar een andere bak of zet em op externe storage.
Dez kun je dan later in z'n geheel of gedeeltelijk terug zetten over je nieuwe home.