If you have VMTools installed on the Guest perhaps try uninstalling those, then do the upgrade then re-install the tools? That might only help for the 'in Windows' setup attempts.
I've never seen an official ISO fail to load due to what any HDD attached held.....is this a custom ISO by chance or a virgin one made by MS?