Solved

Creating unique VM from template using manual way.

Posted on 2009-05-06
4
595 Views
Last Modified: 2013-11-11
To All VMware Expert,

Ive created a Windows Server 2003 x64 VM template which is located in my local Server datastore1, and now Im about to deploy it into my SAN-VMFS, it is around 40 GB in size and I do the copy using FastSCP which took 45 minutes to transfer the whole directory from LOCAL_VMFS to SAN_VMFS
Previously in VMWare Server 2.0,

I just need to
1.      Change the directory name and all filename into another number or name (vmws03-00 into vmws03-01 and so on&)
2.      Edit the .VMDK and .VMX to replace anything with vmws03-00 into vmws03-01
But now, the question is that should I be worry about the following entries:
1.      uuid  entries
uuid.location = "56 4d 49 a3 70 15 52 62-48 cf 27 3a 3f 33 51 29"
uuid.bios = "56 4d 49 a3 70 15 52 62-48 cf 27 3a 3f 33 51 29"

2.      ethernet0.generatedAddress (example = "00:0c:29:33:51:29")

3.      sched.swap.derivedName (example = "/vmfs/volumes/49ebf741-09b1b6f4-2132-001ec9f0c731/Win2003x64_vmws00/Win2003x64_vmws01-a0dd3982.vswp").


4.      CPU ID (example
hostCPUID.0 = "0000000a756e65476c65746e49656e69"
guestCPUID.0 = "0000000a756e65476c65746e49656e69"
userCPUID.0 = "0000000a756e65476c65746e49656e69"
hostCPUID.1 = "0001067600040800000ce3bdbfebfbff"
guestCPUID.1 = "0001067800010800000822010febfbff"
userCPUID.1 = "0001067600040800000822010febfbff"
hostCPUID.80000001 = "00000000000000000000000120100000"
guestCPUID.80000001 = "00000000000000000000000120100000"
userCPUID.80000001 = "00000000000000000000000120100000")


is there any way to automate these entry ?
thanks
0
Comment
Question by:jjoz
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 42

Expert Comment

by:paulsolov
ID: 24322849
There may be an easier way to do this.  You can use vConverter to point to the old VM and provide source and destination.  From vConverter you can modify your partition sizes and name of the VM in vmware.  Once you converted the VM you can run NewSid to change SID of the VM and then change the name inside the OS to match the new name if needed.

0
 
LVL 1

Author Comment

by:jjoz
ID: 24322902
yes Paul, I am aware of that solution, however at the moment I am trying to get everything done by using the ESXi 3.5 u4 free version.

I wonder if that uuID and unique CPU ID needs to be customized from one to another ?
0
 
LVL 42

Accepted Solution

by:
paulsolov earned 500 total points
ID: 24323014
the vConverter standalone is free and will work with any version of vmware VMs.  

Back to your point.  Once you fire up the new vm it may tell you if you want to keep or create a new UUID, in this case you want to create.  Another way around this is to copy the VMDKs to the ESXi box and create a new VM but instead of creating new VMDKs just choose to attach existing virtual disks and thus create a new UUID and the like.

My $.02
0
 
LVL 1

Author Closing Comment

by:jjoz
ID: 31578869
This is just what i need :-)
Thanks Paul
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
Teach the user how to rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
This video shows you how easy it is to boot from ISO images for virtual machines with the ISO images stored on a local datastore on the ESXi host.

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question