le fdisk MS est une sous merde.
Utilise un fdisk de CD d'install de Linux (tu fais un début d'install, tu modifie les partitions, tu en créé éventuellement pour windows, tu valide les changements et tu reboot.)
Xosl ne peut pas booter linux tout seul. Il faut installé lilo sur secteur d'amorcage de la partition / (ou /boot ?). Le noyau pouvant se trouver n'importe où, xosl serait bien à la peine pour lancer Linux à l'aveuglette, meme s'il sait reconnaitre une partition Linux.
Pour ton problème de lilo zigouillé, la prochaine fois fais une recherche ici meme et tu tombera la dessus http://perso.wanadoo.fr/linux_wiza [...] tml#repair