Thanks for all the input, guys.
My PC is a Dell, although only the motherboard is left of the original 530S
I am assuming that this 100Mb chunk that Ghost has been saving as well as the 58Gb C image, is in fact some Dell specific area that Dell use to recover windows.
My basic assumption is that if Windows 7 can find the new SSD, format it in whatever way it requires, and install a working OS on it, then Ghost should have been able to do much the same with whatever it had been backing up for me for the last 6 months.
I had also tried installing Ubuntu onto my new M4 SSD and despite the fact that this has worked fine with 2 other PCs (non-Dell), the SSD caused Ubuntu to fail, with reams of error messages saying disk sectors were unavailable.
[ and yet it was fine as far as Windows 7 was concerned which installed faultlessly]
The only thing different was the fact that I had let Ghost do its thing and restore my 58Gb image..
I am wondering why, if ghost thought it had saved all the information it needed to restore the image, that it failed to find a MBR after the successful (as reported by Ghost)image restore.
The fact that it did it initially and then subsequently refused to even let me specify the M4 SSD as a destination for a restore,shows that something about how the SSD presented itself had changed.
And it must have changed in such a way as to prevent
a) Ubuntu from installing,and
b) Ghost from doing a 2nd recovery.
I can't help feeling this is something Dell specific.
The trouble is that as I needed the PC working, I have by now re-installed most of my software.
A combination of using Dropbox to store a lot of data, and having relocated all the usual My Music, My Pictures etc. onto my 1TB D: Drive meant that this has been quicker than if everything had been stored on C:
I am loathe to try and have another go at restoring my saved images in case it still doesn't work and I will have lost where I am now.
I just need to know what to change before I start a new backup regime so I avoid this problem in future.
I could give Ghost the boot (pun intended)
I could investigate macrium as suggested above.
I could get rid of the "system reserved" partition (if I knew the correct way to do this)
I could get rid of the last bit of Dell and buy a new Motherboard.
The advice I get on here will help me decide.
I will now go away and follow up each of the links quoted above by members and see if these throw any light on the problem.