Du hast Grub so installiert, daß er vom MBR der ersten Platte aus gestartet wird, da im MBR aber nur wenig Platz ist, liegt dort nur der Verweis auf den auf Platte zwei installierten grub. Wenn diese nun nicht im Rechner ist, dann kann natürlich der Rechner nicht per grub gestartet werden, und er bleibt mit der Meldung "grub" hängen. Das Problem bekommst Du mit der XP CD und fixmbr wieder in den Griff, musst dann aber grub wieder neu installieren, wenn die Platte wieder im Rechner steckt.. Alternativ kannst Du die dritte Platte an Stelle eines CD-Rom Laufwerks einbauen, dann kannst Du per grub starten, und von beiden Systemen aus Daten sichern, wie es eben nötig ist..