That will make the problem difficult to solve. And by difficult, I mean virtually impossible.
So let's summerise. You have a working XP, and a non-working 98 on the same partition? (Ie both installed on C: drive) And you want to install Linux on another partition?