Thanks for all the advice, the low level thingy was enough for it to then actually let my xpcd do the rest, prior to that it would hang when xpcd started looking too closely at hdd.
Phew, my kid loves me again, I've got my laptop back and everyone is happy
Thank-you so much x
Sarah