Ok, I'm back in touch. Unfortunately I can't get your terminal command to work, probably because I'm a bit on the thick side.
I can't boot into Windows as grub tells me there's 'error 15' so I only have a live cd to get a terminal. Assuming that this is alright, and should work, I'm doing something wrong:
I entered: ' [root@localhost ~]# fsck -f /dev/sda2 ' sda2 being where I want to install our OS. Is 'localhost' my computer or should I name it as something else?