How To Setup a Windows Virtual Machine using VMware Player

headkaze · 6333

Offline headkaze

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 7838
Just thought I'd share with you some instructions on how I setup a Windows VM using VMware Player (the free version).

1. Download and install VMware Player
2. Once installed go to EasyVMX and create a .vmx file. Select the OS, size and memory you want to assign to your VM
3. Download and open the .vmx file and change the following line

Code: [Select]
ethernet0.virtualDev = "vlance"
to

Code: [Select]
ethernet0.virtualDev = "e1000"
4. Double click on your newly created .vmx file and it will start to boot. When it comes up with a message "No operating system found" you need to click on the "Device" drop down menu and disconnect the CD-ROM drive.
5. Select the "Device" drop down menu again and this time you should have a new option "Connect to Disk Image File (iso)..." to mount an .iso or select the CD-ROM drive if you have the OS on a CD-ROM
6. Go back to the VM Client and hit enter and it should start the installation. Setup the OS as normal
7. Once installed you need to install "VMware Tools" which contains video, mouse, audio and LAN drivers optimized for use through VMware. Unfortunately VMware Player does not have these available so you need to get the VMware Server version to get them
8. Download VMware Server and then use the extract-vm-setup.exe tool (attached to this post) to extract the files from the setup exe (ie. VMware-server-x.x.x-xxxxxx.exe)
9. It should create a folder with the files extracted inside. The files you need are VMware-server-x.x.x-xxxxxx\VMware Server\windows.iso and winPre2k.iso
10. Now you need to mount the windows.iso or winPre2k.iso on the VM client depending on the version of Windows and install the drivers.

Your done!
« Last Edit: July 19, 2009, 10:23:10 pm by headkaze »



Offline flash

  • Administrator
  • Blue Gene Super Computer
  • **********
    • Posts: 13180
Reply #1 on: July 19, 2009, 10:57:15 pm
Bloody excellent work mate....

I will have a good play hopefully tomorrow :)

(Well done for working all that out!!)

Coding for the love of it!