Hallo Manni,
Meine HDD ist in 4 Partitionen aufgeteilt.
Mein jetziges System: WinXp Pro Sp2
Ich möchte nun neben Windows auch noch Linux drauf
installieren-
Geht das ?
Ja
Wenn ja: wie kann ich dann noch eine freie Partition für Linux
herzaubern?
Mit einem Partitionsmanager deines Vertrauens, gParted z.B.
http://gparted.sourceforge.net/livecd.php
Viele Linuxdistributionen bringen aber auch schon einen Partitionsmanager mit, der sich während der Installation dann meldet. Aber da müsste man wissen, für welches Linux Du dich entscheidest.
Hier kommt aber wieder der Einsatz für meinen Lieblingssatz:
Probiere erstmal eine Live-CD aus, ob dir Linux auch zusagt und ob alle deine Hardware problemlos mitspielt. Hier nur ein Vorschlag:
http://wiki.ubuntuusers.de/Downloads
Und: Kann ich dann auch mit beiden Systeme starten?
Ja. Linux (welches auch immer) richtet dir einen Bootmanager ein.
Und zum Schluß: vorher Backup machen. Und mach dich auch ein wenig schlau, mindestens übers Partitionieren und in den FAQs, die es hier schon gibt:
FAQ:2212 und FAQ:2217 sind mindestens Pflichtlektüre 
Viele Grüße
Marvin