VMware Communities
Ehocity
Contributor
Contributor
Jump to solution

after moving VM to other PC...

I recently bought a software to my vmware Windows 10 x64. 
I then moved that VM to another physical computer, but when I started it, the software I bought recreates a new "serial code" as it thinks it's a different computer. What is causing that? 

Reply
0 Kudos
1 Solution

Accepted Solutions
Ehocity
Contributor
Contributor
Jump to solution

I answered "moved" from the start. 

Also it generated a new serial code when I try to add the VMDK again.

View solution in original post

Reply
0 Kudos
5 Replies
wila
Immortal
Immortal
Jump to solution

Hi,

Assuming that "the software I bought" is some software that runs in your VM then there's a few remarks.
First off, we don't know what that software uses to check if it runs on a new computer. Most virtual hardware is shielded from the operating system running in the virtual machine. But not everything, for example the CPU is directly visible to your application.

Second, when you move a VM to a new PC, upon starting that VM you'll be presented a question.
"Did you copy or move this VM" or something along those lines.
If you answered copy then the VM gets a completely new set of virtual hardware ID's and your VM is basically running on new virtual hardware.
If you answered move then the VM keeps the same virtual hardware identifiers.

Most likely you answered "copy".

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
Ehocity
Contributor
Contributor
Jump to solution

I answered "moved" from the start. 

Also it generated a new serial code when I try to add the VMDK again.

Reply
0 Kudos
wila
Immortal
Immortal
Jump to solution

Ok, in that case, your guess is as good as ours.
The only other case I can imagine is that your virtual hardware might have been upgraded when switching PC's.

If anything, the "a software" is correct as you moved it to different hardware. I think that in this case the question is for your "a software" supplier.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
Ehocity
Contributor
Contributor
Jump to solution

What are the ways to find out? What does vmachine change of its information after being moved to a different PC?



"The only other case I can imagine is that your virtual hardware might have been upgraded when switching PC's."
- what does this mean? How to fix?

Reply
0 Kudos
RaSystemlord
Expert
Expert
Jump to solution

I'm not sure what this "Solved" status means, since questions still arise.

Let me say in other words what @wila  to my understanding already said.

When you buy a license to software, you need to observe what the terms are. Legally, it varies from country to country, no matter what the seller tries to say or for some terms it does matter. Technically, there are certain terms that one must observe in order to get it working.

First: When you copy the VM computer or move to another Host, it becomes a new computer from software point of view. Whether the old license applies or not, it depends entire on the software. Whether it is legal to copy, in most cases it is not. The fact that software might not work on the new computer, is done in purpose. If it would work, then 1000 person company could only buy one license and just copy the rest of them ... somewhere in the world, where software legality is never checked by authorities. Asking what does the software check and how to go round that, should be addressed to the software vendor - but it is as easy to get an answer as pulling a teeth out from a developers mouth. They will NEVER tell it to you.

Now you say that you bought a license. The points are these:


- is the license node-locked to one computer? (for instance, Windows oem is). If it is, it varies what you need to do ... in the case of Windows, you need to ask a permission (activation) from Microsoft, which is accepted or not.: in OEM license, in principle not. With Retail, yes.

- is the license for one computer at the time? (this is typical, unless it says already in its ad that it is "for 5 computers"). In this case you get it to work on the other computer by installing it again.

- there is software with some sort of licenses check, from a USB stick, your own licensing server or from the internet or some other mechanism (CD-rom was used at one time). This is not your case, since you didn't mention any of this.

As for going round a possible software limitation, when copying or moving VMs, is something that does not belong to VMware discussion - other than it shouldn't happen on this Forum because of legal reasons. You need to work with the licensing terms of your software.

As for your sentence: "Also it generated a new serial code when I try to add the VMDK again." I guess, this goes to the category "you have a new computer in any case, if you move between Hosts". As mentioned above, you need to check your legal and technical licensing terms for your software ... there are all kinds of cases for this.

Reply
0 Kudos