I don't know about vmware, if this would apply.
A few people I know of who have (successfully) installed macos on a PC System (none mac hardware) have said not all pc hardware is mac compliant, so it turns into a bit of a nightmare with things not being recognised.