I ran updates today, shut down my laptop, and restarted. It went into a screen full of text and stopped, and won't go into Ubuntu any more.

I can't reinstall because I haven't backed up recently (stupid, I know - trust me, I'm kicking myself).

The first solution I tried was accessing the HD through the Ubuntu Live CD, but it didn't work. I've now tried installing Ubuntu (didn't work) and then Fedora on the spare space, shrinking the existing partition to do so.

Now when I go into boot options (I'm running a Mac), it no longers gives me a 'boot from HD' option - only 'boot from CD'. When I tried to access the HD from the Fedora Live CD it said:

"An error occurred while accessing '126.0 GiB Hard Drive'. the system responded: org.freedesktop.Hal.Device.Volume.UnknownFailure: mount:wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error"

Can anyone give me some advice on how to copy the data from my HD?

Thank you in advance!