It seems to me that we have quite a few of these upgrade/restore issues in the forums, however I don't know if any of them have resulted in bugs that can be tracked and fixed. For some reason it seems that most users think something like this "I will never have to use this again so I will get it working now and not spend any more time on it"
Folks,
This is open source. You are using a free resource. As far as I am concerned, as soon as you download a linux distro your responsibility is to improve that distro as much as you can. This is the price, it is not money but it has value. When I fix a problem for myself and walk away without documenting/cooperating with the developers I have not paid the price of using the Free Resource. Without this Open Source does not flourish and live and we are stuck with M$oft.
LONG LIVE OPEN SOURCE. (and it will if everybody does their part)