Ich möchte dazu noch empfehlen, Win98 und WinXP auf primäre Partitionen zu setzen, wobei jeweils immer nur eine der Partitionen aktiv ist. Damit verhinderst du, daß sich die beiden BS in die Quere kommen können. Damit du Daten mit Linux ohne Risiko austauschen kannst, solltest du noch in der erweiterten Partition ein logischen Laufwerk unter FAT32 oder FAT16 formatieren. Auf dieses Laufwerk können dann alle Betriebssysteme zugreifen.
Ich kann auch den Einsatz des günstigen
System-Commander empfehlen, ein Tool für genau diesen Zweck.