How to rollback VM after choosing update?

SAM2009
SAM2009 used Ask the Experts™
on
Hi,


I have a VMware Fusion 10 and upgrade it for Fusion 11 Pro. When I start my Windows 7 machine it asks me to update the VM which I choose yes. Thereafter my Windows can't start anymore and it keep saying there is an error but without any details.

I try another vm and this time choose not to update the VM and it works. So if I choose to update for my first VM when the machine started is there a way to go back?

Thanks
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
There is an option in Vmware "Snapshot". Whenever you install a fresh windows you can take a snapshot which creates virtual disk file, in case if  windows got corrupt somehow then you can rollback in that time where you had taken snapshot. So no required to troubleshoot.

There is an Autoprotect option. AutoProtect is a way to automate the taking of snapshots. With AutoProtect enabled, you can configure how often snapshots will be taken (based on time when the virtual machine is running), and how many AutoProtect snapshots to keep. Each snapshot will take up at least as much disk space as the RAM you have allocated to the virtual machine, as well as the space required for each change you make before the next snapshot is taken.

If there is no snapshot then it would not possible to go back in time. There could be a by default snapshot.But I don't know about it.
bbaoIT Consultant

Commented:
the thing we need to know first is, does the problem Windows 7 VM have a backup or any snapshot?
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Usually Virtual Machine virtual machine hardware version upgrades are not reversible.

You will have to restore from backup.

BUT, you could may edit the VMX file, and change the hardware  version back to the original version.
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

IT Consultant
Commented:
> change the hardware  version back to the original version.

manually changing hardware version will let the host (Fusion here) automatically revert the VM version?

BTW, for VMware Fusion, users actually no need to change the VM harware version using its VMX file, it can be done from VM settings in GUI.

https://pubs.vmware.com/fusion-7/index.jsp?topic=%2Fcom.vmware.fusion.help.doc%2FGUID-D27F18F8-951F-4C12-8B7F-43504AC5EDA6.html

Author

Commented:
I think there is something corrupted because i can boot in safe mode. How can I know what is wrong in that case?
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
By upgrading the virtual hardware, could have changed the hardware in the VM, e.g. devices, and therefore drivers are now not correct.
bbaoIT Consultant

Commented:
How can I know what is wrong in that case?

have you ever tried reapplying VMware Tools, without and with downgrading the hardware version?

Author

Commented:
If can't boot Windows so can't reinstall VM tool too unfortunately.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
VMware Tools is NOT the issue here.

Hardware has changed, and the result is the VM OS, has a mismatch with the hardware.

Restore a backup, or at least change the hardware version, might give some hope.

But the PCIe order has changed, hardware has changed....

VMware do advise that changing the hardware version may result in non-functioning VMs.

Always backup before change.

What is the VM error a BSOD ?

Can we have a screenshot ?

Author

Commented:
If I have an old copy of the current VM. Can I do something just to roll back the hardware?  Like copy the VM file from the old VM and paste in recent VM? Like that I don't nee to rebuild the machine.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
What's important is you have the old configuration file (VMX) to match the OS (in the VMDK).

As soon as you use the OS (vmdk) contents with a new configuration it may fail.

You could try and create a new VM, and then add the hard drive you have (vmdk).

Author

Commented:
Finally I fixed my issue by removing/readd the network card. Thanks for all your suggestions.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial