Not a lot really...
its a good chance the HDD is knackered or its worked loose in its cradle.
if its possible remove and replace the HDD and see if it fixes it.
if not then its stuffed and needs replacing and reloading.
an I6000 takes a 2.5" IDE HDD and cost about £30 - £40 on ebay, your then going to need a copy of XP, if your machine has a licence key then you can borrow a disk from a friend or PC shop and use that to install XP