If I recall there's 2 'repair' options on recovery consul. Sometimes the 2nd option is better. Either way sometimes an install or repair has a blip and freezes it's best to just reboot to the top os option. This then continues the process.
If you've only got 1 partition it's not easy to recover data unless you can use Partition magic et al to create another partition, then install os. Or another hd linking as master and install os.