<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities : Thread List - User Solutions</title>
    <link>http://communities.vmware.com/community/vmtn/archive/general/solutions/usersolutions?view=discussions</link>
    <description>Latest Forum Threads in User Solutions</description>
    <language>en</language>
    <pubDate>Mon, 05 Oct 2009 14:43:46 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-10-05T14:43:46Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>VDI: Free Connection Broker</title>
      <link>http://communities.vmware.com/thread/52418</link>
      <description>This solution covers creating a VDI connection broker for a set of Windows XP VM's with tools provided in most standard Linux installations.&lt;br /&gt;
&lt;br /&gt;
Here's are a list of assumptions and requirements:&lt;br /&gt;
1) Linux server, stock kernel with LVS/IPVS enabled.&lt;br /&gt;
2) IPVSADM installed on Linux server (check your package manager).&lt;br /&gt;
3) VM's set up on one or more servers in bridged mode.&lt;br /&gt;
&lt;br /&gt;
How-To:&lt;br /&gt;
1) Create your VM's, set up in bridged mode, and assign them IP addresses.&lt;br /&gt;
2) Go to the server you're going to make the connnection broker, and use the IPVS admin tool to create a new virtual server service with a virtual IP and port number.  If the virtual IP is different from this servers real IP address, the virtual IP will have to be added to the network card as an IP alias.  For this document, we'll say that your connection broker and your virtual IP address are both going to be 192.168.10.10.&lt;br /&gt;
[code]&lt;br /&gt;
ipvsadm -A -t 192.168.10.10:3389&lt;br /&gt;
[/code]&lt;br /&gt;
This will create a new virtual service on port 3389 (the MS Terminal Services port) listening on the IP address associated with the connection broker.&lt;br /&gt;
3) In each of your XP VM's, go to the "Add Hardware" wizard, add a new device, and don't let XP search for the device (say that you'll specify the device).  Select "Network Adapters" and then locate and select the "Microsoft Loopback Adapter."  Once you've added this piece of hardware, go to the TCP/IP properties for the new network interface and assign a static IP address.  The static IP should be the IP of your virtual service - in this case, 192.168.10.10.&lt;br /&gt;
4) On your connection broker machine, add each of the XP VM's to the IPVS table as real servers for this virtual service.  In our case, we'll assume that the XP VM's have IP's 192.168.10.20 through 192.168.10.29.  The commands would go something like this:&lt;br /&gt;
[code]&lt;br /&gt;
# ipvsadm -a -t 192.168.10.10:3389 -r 192.168.10.29:3389 -x 1&lt;br /&gt;
[/code]&lt;br /&gt;
Notice the "-x 1" on the end of each command.  This option sets the "upper threshold" (maximum number of connections to the service) to "1" so that each of your XP VM's only gets 1 connection.  Additional users that attempt to connect after all of the servers have 1 connection will be denied a connection.&lt;br /&gt;
5) All done - you should be able to open an RDP connection to 192.168.10.10 (insert your virtual IP address here) and get connected to one of the XP VM's.  Use the "ipvsadm -l" command to see which of your real servers has a connection to it.  Open multiple connections to see that you get placed on a different VM each time!&lt;br /&gt;
&lt;br /&gt;
-Notes-&lt;br /&gt;
*) If you're familiar with other high-availability/load-balancing projects, like keepalived, you can use these programs to dynamically add and remove XP VM's from the list of available VM's as the VM's are brought online or taken offline.  Also, many of these programs feature the ability to have multiple "connection brokers" that can back each other up in case one of them goes down (a good idea in a production environment).&lt;br /&gt;
*) This little how-to assumes a lot about knowledge of Linux and administration tasks of Linux.  More detailed information on LVS/IPVS can be found at &lt;a class="jive-link-external" href="http://www.linuxvirtualserver.org"&gt;http://www.linuxvirtualserver.org&lt;/a&gt;.  Information on keepalived can be found at &lt;a class="jive-link-external" href="http://www.keepalived.org"&gt;http://www.keepalived.org&lt;/a&gt;.  For Linux administration information of all kinds, see &lt;a class="jive-link-external" href="http://www.tldp.org"&gt;http://www.tldp.org&lt;/a&gt;.</description>
      <pubDate>Mon, 21 Aug 2006 20:18:07 GMT</pubDate>
      <author>nick.couchman</author>
      <guid>http://communities.vmware.com/thread/52418</guid>
      <dc:date>2006-08-21T20:18:07Z</dc:date>
      <clearspace:dateToText>1 month, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>20</clearspace:messageCount>
      <clearspace:replyCount>19</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Visio Stencils</title>
      <link>http://communities.vmware.com/thread/24068</link>
      <description>My most popular download...  VMware Visio Stencil sets for Visio 2003 and &amp;lt;=2002.  My stencil sets are below:&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Vsio 2003&lt;/u&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=4&amp;#38;ttitle=Visio_Stencil_-_Visio_2003_Version_2#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=4&amp;#38;ttitle=Visio_Stencil_-_Visio_2003_Version_2#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Visio &amp;lt;=2002&lt;/u&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=6&amp;#38;ttitle=Visio_Stencil_-_Visio_2002_Version_2#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=6&amp;#38;ttitle=Visio_Stencil_-_Visio_2002_Version_2#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Roelf Zomerman's Studiographic.nl Visio 2003 Stencil Set&lt;/u&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=16&amp;#38;ttitle=Studiographic.nl_Visio_Stencil_Set_-_2003#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=16&amp;#38;ttitle=Studiographic.nl_Visio_Stencil_Set_-_2003#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Roelf Zomerman's Studiographic.nl Visio &amp;lt;=2002 Stencil Set&lt;/u&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=15&amp;#38;ttitle=Studiographic.nl_Visio_Stencil_Set_-_2002#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=15&amp;#38;ttitle=Studiographic.nl_Visio_Stencil_Set_-_2002#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:31:53 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24068</guid>
      <dc:date>2005-10-14T18:31:53Z</dc:date>
      <clearspace:dateToText>2 months, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>32</clearspace:messageCount>
      <clearspace:replyCount>31</clearspace:replyCount>
    </item>
    <item>
      <title>How to repeatedly upgrade Windows 2003 to SMP and revert to uniprocessor</title>
      <link>http://communities.vmware.com/thread/29415</link>
      <description>&lt;u&gt;&lt;b&gt;Problem description&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
It's commonly heard that you cannot revert a Windows Server 2003 back to Uniprocessor after upgrading to Multiprocessor - and then upgrade to Multiprocessor again. There are some "hacks" that involve manually replacing system files or editing .inf files, but these are, of course, unsupported. &lt;u&gt;The solution described here involves no hacks, no scripting, no manual file replacement, no file editing, and even no command line! It only uses supported mechanisms available on the GUI, so I guess it should be a supported operation.&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Warning:&lt;/u&gt; The solution described here has only been tested on Windows Server 2003 machines on ACPI VMs.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Common pitfalls&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
It's considered good practice to start with uniprocessor machines and, only if needed, upgrade them to SMP. This is usually done by powering off the VM, adding a second CPU and powering it on. Windows Server 2003 does, then, detect the second CPU and convert it to an &lt;i&gt;ACPI Multiprocessor PC&lt;/i&gt; by itself, and all sems to be OK. The problem is, if we ever need to downgrade back to &lt;i&gt;ACPI Uniprocessor PC&lt;/i&gt;, we will no longer be able to; if we go back to one CPU, the machine won't "autoconfigure" itself again; it will remain as &lt;i&gt;ACPI Multiprocessor PC.&lt;/i&gt; When this happens, the only options we have are either:&lt;br /&gt;
- "Update Driver" to the &lt;i&gt;Advanced Configuration and Power Interface (ACPI) PC&lt;/i&gt; HAL/Kernel. Although all seems to work (and, as far as I know, there are no reports of problems arising from its use), there is a lot of FUD about doing this; an official clarification from Microsoft would be nice to have. Moreover, &lt;u&gt;if we install this HAL/Kernel, we won't be able to "Update Driver" to the multiprocessor HAL/Kernel again.&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;The solution&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
The trick, if it can be called so, it to use the &lt;i&gt;Roll Back Driver&lt;/i&gt; feature on the &lt;i&gt;Device Manager&lt;/i&gt; instead of &lt;i&gt;Update Driver&lt;/i&gt;. It must, however, be used with caution, and there are some operations that must be done previously or it won't work. Step-by-step, here's how it's done:&lt;br /&gt;
&lt;br /&gt;
- Upgrade to SMP is complete!&lt;br /&gt;
&lt;br /&gt;
- Downgrade to Uniprocessor is complete!&lt;br /&gt;
&lt;br /&gt;
These two operations may now be repeated over and over again.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;How to handle machines that already have the SMP HAL/Kernel&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
The "roll back" trick only works if - expectedly - there's something to "roll back" to. When we install a uniprocessor VM, shut it down, add a second CPU and let plug-n-play do its magic, Windows doesn't make a copy of the previous Kernel/HAL to which we can revert. Also, when we create an SMP VM or P2V an SMP server - which were both installed with the Multiprocessor kernel - there's no Uniprocessor to roll back to. So, the lack of a Uniprocessor HAL/Kernel to which to roll back happens in two scenarios:&lt;br /&gt;
- if the Kernel and HAL have been upgraded "by themselves", by just adding a second CPU and rebooting the machine.&lt;br /&gt;
However, if you're comfortable with running with the &lt;i&gt;Advanced Configuration and Power Interface (ACPI) PC&lt;/i&gt; Hal/Kernel instead of &lt;i&gt;ACPI Uniprocessor PC&lt;/i&gt;, here's what you can do:&lt;br /&gt;
&lt;br /&gt;
- Downgrade to Uniprocessor is complete!&lt;br /&gt;
&lt;br /&gt;
- Rollback to Multiprocessor is complete!&lt;br /&gt;
&lt;br /&gt;
Again, these operations may be repeated as many times as you like.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Last thoughts&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
If you're building a physical Windows 2003 server with only one single-core Intel CPU, you might want to disable HyperThreading before installation, manually select &lt;i&gt;ACPI Multiprocessor PC&lt;/i&gt; after installation and only then enable HyperThreading, so you can later revert to &lt;i&gt;ACPI Uniprocessor PC&lt;/i&gt; if needed.&lt;br /&gt;
The most important thing to keep in mind is that &lt;b&gt;the VM should never be powered on with 2 CPUs and the Uniprocessor HAL, or Windows will upgrade to Multiprocessor by itself and there will be no way back to &lt;i&gt;ACPI Uniprocessor PC.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Paulo</description>
      <pubDate>Wed, 04 Jan 2006 13:39:10 GMT</pubDate>
      <author>paulo.meireles</author>
      <guid>http://communities.vmware.com/thread/29415</guid>
      <dc:date>2006-01-04T13:39:10Z</dc:date>
      <clearspace:dateToText>2 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>32</clearspace:messageCount>
      <clearspace:replyCount>31</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Server 1.0.2 and LEAF Bering uClibC 3.0.2</title>
      <link>http://communities.vmware.com/thread/80269</link>
      <description>I have figured the process to create a bootable LEAF Bering uClibC 3.0.2 floppy image that will work with VMware Server 1.0.2. Many thanks to KP Kirchdoerfer-2.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Goal&lt;br /&gt;
&lt;br /&gt;
Create a bootable floppy image of LEAF Bering uClibC 3.0.2 that will work with VMware Server 1.0.2. This boot floppy is a bare minimum configuration to establish TCP/IP connectivity and therefore confirm compatibility.&lt;br /&gt;
&lt;br /&gt;
All other modules and tools have been removed for simplicity. This means that there is no firewall, routing, SSH client or server, DHCP, DNS, etc. It will be up to the user to configure or add any additional functionality. Information on configuring or adding additional functionality can be found on the LEAF Bering uClibC web site (&lt;a class="jive-link-external" href="http://leaf.sourceforge.net/doc/index.html"&gt;http://leaf.sourceforge.net/doc/index.html&lt;/a&gt;) on in various news groups (&lt;a class="jive-link-external" href="http://www.nabble.com/LEAF---Linux-Embedded-Appliance-Firewall-f4454.html"&gt;http://www.nabble.com/LEAF---Linux-Embedded-Appliance-Firewall-f4454.html&lt;/a&gt;). Follow the instructions for Bering uClibC 3.&lt;br /&gt;
&lt;br /&gt;
Assumptions&lt;br /&gt;
&lt;br /&gt;
1. This procedure assumes that the user is new to LEAF Bering uClibC and may be unfamiliar with some of its subtlities. For example, the bin 'Bering-uClibc_3.0.2_iso_bering-uclibc-iso.bin' file on the download page (&lt;a class="jive-link-external" href="http://sourceforge.net/project/showfiles.php?group_id=13751&amp;#38;package_id=67534"&gt;http://sourceforge.net/project/showfiles.php?group_id=13751&amp;#38;package_id=67534&lt;/a&gt;) is actually an ISO file. Renaming the file with a .ISO extention makes it usable as a boot media for VMware Server. Its contents can be extracted using WinImage.&lt;br /&gt;
2. The entire procedure as explained here assumes that the user is operating from Microsoft Windows. In the author's case Windows XP Professional with Service Pack 2 is used. The version of Microsoft Windows must be compatible with the VMware product being used, in this case Server 1.0.2.&lt;br /&gt;
3. Even though VMware Server 1.0.2 is used in this example there is no known reason why this could not equally well in other VMware products such as Player, Workstation or ESX Server. This solution has not been tested on other VMware products or other virtualization solutions.&lt;br /&gt;
4. VMware products do not recognize floppy images or physical floppy disks larger than 1.44 MB. Therefore the 1.68 MB floppy image available for download is not suitable. The user will be directed to extract the file 'bootdisk.ima' from the ISO file Bering-uClibc_3.0.2_iso_bering-uclibc-iso.bin as this image is already formatted for 1.44 MB. See the procedure section on how to do this.&lt;br /&gt;
5. The author's test network consists of a DSL router with the LAN interface configured for the subnet 192.168.1.0 and subnet mask of 255.255.255.0 and default gateway of 192.168.1.1. The reader will need to adjust the procedure below to account for any differences where shown.&lt;br /&gt;
6. Setting up or troubleshooting network connectivity of the user's Windows system out of scope for this document.&lt;br /&gt;
&lt;br /&gt;
Prerequisites&lt;br /&gt;
&lt;br /&gt;
1. Microsoft Windows. The user may consider downloading a trial version of Windows Server 2003 from &lt;a class="jive-link-external" href="http://www.microsoft.com"&gt;http://www.microsoft.com&lt;/a&gt;. This has not been tested by the author. The version of Windows must be compatible with VMware Server 1.0.2.&lt;br /&gt;
2. The Windows system must be properly configured for network connectivity. The default gateway must be pingable.&lt;br /&gt;
3. VMware Server can be downloaded from &lt;a class="jive-link-external" href="http://www.vmware.com"&gt;http://www.vmware.com&lt;/a&gt;.&lt;br /&gt;
4. A floppy disk image editor. The author used a trial copy of WinImage which can be downloaded from &lt;a class="jive-link-external" href="http://www.winimage.com"&gt;http://www.winimage.com&lt;/a&gt;.&lt;br /&gt;
5. A text editor suitable for modifying Linux/Unix text files. Microsoft WordPad might work, but was not tested by the author. The author used PSPad for editing text files. It is available for download from &lt;a class="jive-link-external" href="http://www.pspad.com"&gt;http://www.pspad.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Procedure&lt;br /&gt;
&lt;br /&gt;
1. Download 'Bering-uClibc_3.0.2_iso_bering-uclibc-iso.bin' from the LEAF Bering uClibC download site (&lt;a class="jive-link-external" href="http://sourceforge.net/project/showfiles.php?group_id=13751&amp;#38;package_id=67534"&gt;http://sourceforge.net/project/showfiles.php?group_id=13751&amp;#38;package_id=67534&lt;/a&gt;).&lt;br /&gt;
2. Download and install the necessary tools.&lt;br /&gt;
3. Open the file 'Bering-uClibc_3.0.2_iso_bering-uclibc-iso.bin' with WinImage.&lt;br /&gt;
4. Extract the 'bootdisk.ima' file and save to your working folder such as 'E:\my_new_boot_disk'. This is now the start of the new floppy image.&lt;br /&gt;
5. Extract or edit a copy of 'syslinux.cfg' in floppy image to look like the text below and save in work folder. Remember to use a Linux/Unix compatible file editor such as PSPad or WordPad. The last line starts with 'default linux' and may be wrapped as shown below.&lt;br /&gt;
&lt;br /&gt;
display syslinux.dpy&lt;br /&gt;
timeout 0&lt;br /&gt;
append reboot=bios&lt;br /&gt;
default linux initrd=initrd.lrp init=/linuxrc rw root=/dev/ram0 LEAFCFG=/dev/fd0:msdos boot=/dev/fd0:msdos&lt;br /&gt;
&lt;br /&gt;
6. Extract or edit 'leaf.cfg' in floppy image to look like this and save in the work directory. Remember to use a Linux/Unix compatible file editor such as PSPad or WordPad.&lt;br /&gt;
&lt;br /&gt;
LRP='root config etc local modules'&lt;br /&gt;
PKGPATH=/dev/fd0:msdos&lt;br /&gt;
syst_size=16M&lt;br /&gt;
log_size=4M&lt;br /&gt;
&lt;br /&gt;
7. Extract the modules 'configure.lrp', 'etc.lrp', 'initrd.lrp', 'local.lrp', 'moddb.lrp', 'modules.lrp' and 'root.lrp' from the same bin/ISO file from which the initial floppy image was extracted in step 1 and save in work folder.&lt;br /&gt;
8. Open the working copy of 'bootdisk.ima' using WinImage. Add the extracted modules plus the new 'syslinux.cfg' and 'leaf.cfg'. Overwrite files when prompted. Save and close floppy image file to work folder.&lt;br /&gt;
9. Create a new floppy image using WinImage.&lt;br /&gt;
10. Find the module 'pcnet32.o' from the bin/ISO image and add it to this new floppy image. Save and close this floppy to work folder. Do not add this module to the 'bootdisk.ima' floppy image.&lt;br /&gt;
11. Create a new virtual machine in VMware Server 1.0.&lt;br /&gt;
12. Copy the two floppy image files to the new virtual machine folder.&lt;br /&gt;
13. Configure the virtual machine for:&lt;br /&gt;
&lt;br /&gt;
CPU = one &lt;br /&gt;
RAM = 32 MB &lt;br /&gt;
NICs = 2 or more. The first NIC must be configured as 'Bridged' so that it has connectivity to DSL router&lt;br /&gt;
HDD = none &lt;br /&gt;
Floppy = boot floppy file 'bootdisk.ima' in the virtual machine folder&lt;br /&gt;
Add Floppy 2 = second floppy device to use the second floppy image created in step 6.&lt;br /&gt;
&lt;br /&gt;
14. Power on the virtual machine. If the virtual machine is configured correctly it will boot from the 'bootdisk.ima' in the virtual machine folder.&lt;br /&gt;
15. Log in as root. The tool 'lrcfg' will launch automatically.&lt;br /&gt;
16. In lrcfg enter '3' for 'Packages configuration', '3' for 'modules', '1' for 'kernel modules to load at boot' which brings up '/etc/modules/' in the e3 editor.&lt;br /&gt;
17. Remove comments for 'crc32', 'mii' and 'pcnet32'. Save (&amp;lt;Ctrl-s&amp;gt;) and exit (&amp;lt;Ctrl-q&amp;gt;) editor.&lt;br /&gt;
18. Quit back to main lrcfg screen.&lt;br /&gt;
19. Enter '1' for 'Network configuration'. Enter '1' for 'interfaces file'. The file '/etc/network/interfaces' is opened in the e3 editor. Make changes to to match the following:&lt;br /&gt;
&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
	address 192.168.1.3&lt;br /&gt;
	#or some other IP address not in use and on the same subnet as the DSL router&lt;br /&gt;
	netmask 255.255.255.0&lt;br /&gt;
	#must be same as LAN subnet of DSL router&lt;br /&gt;
	broadcast 192.168.1.255&lt;br /&gt;
	gateway 192.168.1.1&lt;br /&gt;
	#or whatever the default gateway is for your DSL router&lt;br /&gt;
&lt;br /&gt;
auto eth1&lt;br /&gt;
iface eth1 inet static&lt;br /&gt;
	#address can be changed to suite user's requirements for private subnet&lt;br /&gt;
	address 10.1.1.1&lt;br /&gt;
	netmask 255.255.255.0&lt;br /&gt;
	broadcast 10.1.1.255&lt;br /&gt;
&lt;br /&gt;
# repeat for each NIC configured on the virtual machine&lt;br /&gt;
&lt;br /&gt;
20. To save the changes press &amp;lt;Ctrl-s&amp;gt;, to quit press &amp;lt;Ctrl-q&amp;gt;.&lt;br /&gt;
21. Quit back to main lrcfg screen.&lt;br /&gt;
22. Enter 's' to 'Save configuration'. Enter 'y' when prompted.&lt;br /&gt;
23. Exit to command prompt.&lt;br /&gt;
24. Mount second floppy disk which contains a copy of pcnet32.o with the command:&lt;br /&gt;
&lt;br /&gt;
mount -t msdos /mnt /dev/fd1&lt;br /&gt;
&lt;br /&gt;
25. Copy 'pcnet32.o' from second floppy to '/lib/modules' with the command:&lt;br /&gt;
&lt;br /&gt;
cp /mnt/pcnet.o /lib/modules&lt;br /&gt;
&lt;br /&gt;
26. Launch lrcfg, enter 'm' for 'Backup modules'. Enter 'y' when prompted.&lt;br /&gt;
27. Reboot the system with the command:&lt;br /&gt;
&lt;br /&gt;
init 6&lt;br /&gt;
&lt;br /&gt;
28. Once the system reboots log in as root again and exit from lrcfg.&lt;br /&gt;
29. Check the configuration of the network interfaces with the command:&lt;br /&gt;
&lt;br /&gt;
ip address show&lt;br /&gt;
&lt;br /&gt;
30. Check connectivity to the DSL router by pinging the default gateway with the command:&lt;br /&gt;
&lt;br /&gt;
ping 192.168.1.1&lt;br /&gt;
&lt;p /&gt;
Acknowledgements&lt;br /&gt;
&lt;br /&gt;
KP Kirchdoerfer-2 provided key information in cracking this case.&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.nabble.com/Does-Leaf-works-on-VMWARE-tf3138468.html"&gt;http://www.nabble.com/Does-Leaf-works-on-VMWARE-tf3138468.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
LEAF COMMAND FAQ&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sourceforge.net/docman/display_doc.php?docid=9267&amp;#38;group_id=13751"&gt;http://sourceforge.net/docman/display_doc.php?docid=9267&amp;#38;group_id=13751&lt;/a&gt;</description>
      <pubDate>Fri, 13 Apr 2007 13:24:21 GMT</pubDate>
      <author>aenagy</author>
      <guid>http://communities.vmware.com/thread/80269</guid>
      <dc:date>2007-04-13T13:24:21Z</dc:date>
      <clearspace:dateToText>2 months, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>New Submission: P2V Scripts - Post-Configuration Scripts</title>
      <link>http://communities.vmware.com/thread/25121</link>
      <description>Hi there&lt;br /&gt;
&lt;br /&gt;
I've collated and created some P2V scripts that handle the "clean up process" for a recently P2V'ed virtual machine.&lt;br /&gt;
&lt;br /&gt;
Most of these I have "poached and modified " from various websites (all in the public arena) such MS "Scripting Center". Most of the scripts run with little user interaction and contain some rudimentary syntax checks.&lt;br /&gt;
&lt;br /&gt;
The main "innovation" is using Microsoft DevCon utility (a command-line version of Device Manager) to create a report of all the hardware on the physical machine and all the hardware on the virtual machine - then I work out all the "phantom hardware" that needs to be removed - and devcon does the rest. &lt;br /&gt;
&lt;br /&gt;
The helper is set up with 2 NICs and as NAT - to allow communication between the VM and PM to stop any IP/NetBIOS conflicts.&lt;br /&gt;
&lt;br /&gt;
The clever part of the scripts were worked on in conjunction with Rob van der Woude of:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.robvanderwoude.com"&gt;http://www.robvanderwoude.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The scripts are held on an ISO file which you attach to the P2V Virtual Machine. The ISO file can be downloaded here:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm.copperstream.co.uk/downloads/p2v-scripts.iso"&gt;p2v-scriptsiso&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
I also have created a PDF file which explains each of the scripts and what they were meant to do:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm-ed.co.uk/docs/vmwdocs/p2v-scripts.pdf"&gt;http://www.rtfm-ed.co.uk/docs/vmwdocs/p2v-scripts.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
Mike Laverick&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm-ed.co.uk/vmware"&gt;RTFM Education - VMware&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
ps I should add that I've never been able to get the devcon side of my scripts working on winxp. I think this service pack2/security issue. DevCon will run locally on WinXP.&lt;br /&gt;
&lt;br /&gt;
ps thanks ken!&lt;br /&gt;
&lt;br /&gt;
ps if you like my P2V scripts - then why not subscribe to my free weekly email circular on "new stuff" I learn about Vmware. Subscribe by sending an email here: subscribe@rtfm-ed.co.uk&lt;br /&gt;
&lt;br /&gt;
Message was edited by:  Daryll (formatting)&lt;br /&gt;
        Mike_Laverick&lt;br /&gt;
&lt;br /&gt;
Link to p2v-scripts changed due to site redesign</description>
      <pubDate>Mon, 31 Oct 2005 23:14:26 GMT</pubDate>
      <author>Mike_Laverick</author>
      <guid>http://communities.vmware.com/thread/25121</guid>
      <dc:date>2005-10-31T23:14:26Z</dc:date>
      <clearspace:dateToText>3 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>VISBU - Free easy-to-use VI3 backup utility</title>
      <link>http://communities.vmware.com/thread/73147</link>
      <description>I've written a backup utility, it's currently still in 'beta' but I think I've worked out most of the bugs and it's been working very well for me, so I thought I'd share my work with the community. &lt;br /&gt;
&lt;br /&gt;
I'll be trying to update it fairly regularly as and when I have time, hot-clone of a VM or specific VMDK attached to a VM planned for next version. &lt;br /&gt;
&lt;br /&gt;
Please see the readme file here for some initial instructions: &lt;a class="jive-link-external" href="http://users.ox.ac.uk/~alexm/README"&gt;http://users.ox.ac.uk/~alexm/README&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You can download the utility here: &lt;a class="jive-link-external" href="http://users.ox.ac.uk/~alexm/visbu-0.8.4.tar.gz"&gt;http://users.ox.ac.uk/~alexm/visbu-0.8.4.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Once you've extracted the archive, please read the README file in the directory created for instructions on using the utility. &lt;br /&gt;
&lt;br /&gt;
Alex</description>
      <pubDate>Tue, 20 Feb 2007 15:42:42 GMT</pubDate>
      <author>mittell</author>
      <guid>http://communities.vmware.com/thread/73147</guid>
      <dc:date>2007-02-20T15:42:42Z</dc:date>
      <clearspace:dateToText>6 months, 5 days ago</clearspace:dateToText>
      <clearspace:messageCount>43</clearspace:messageCount>
      <clearspace:replyCount>42</clearspace:replyCount>
    </item>
    <item>
      <title>New free utility - Snapshot Hunter</title>
      <link>http://communities.vmware.com/thread/101056</link>
      <description>Hi Guys, &lt;br /&gt;
&lt;br /&gt;
I've written a free utility, Snap Hunter, to search all VMFS volumes viewable by a host and email a report of which VMs have snapshots, how many layers deep the snap is on each VMDK, when it was created and how large the delta's are. It also reports current snaphot name and SsId and includes a menu driven schedule configurator. &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.xtravirt.com/index.php?option=com_remository&amp;#38;Itemid=75&amp;#38;func=fileinfo&amp;#38;id=19"&gt;http://www.xtravirt.com/index.php?option=com_remository&amp;#38;Itemid=75&amp;#38;func=fileinfo&amp;#38;id=19&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Comments suggestions welcome. Hope it's useful. &lt;br /&gt;
&lt;br /&gt;
Cheers, &lt;br /&gt;
&lt;br /&gt;
Alex</description>
      <category domain="http://communities.vmware.com/tags?communityID=2351">snapshot</category>
      <category domain="http://communities.vmware.com/tags?communityID=2351">tool</category>
      <pubDate>Sat, 01 Sep 2007 17:24:30 GMT</pubDate>
      <author>mittell</author>
      <guid>http://communities.vmware.com/thread/101056</guid>
      <dc:date>2007-09-01T17:24:30Z</dc:date>
      <clearspace:dateToText>6 months, 6 days ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>vmktree - track resource usage of an ESX Server</title>
      <link>http://communities.vmware.com/thread/25292</link>
      <description>vmktree is a web application that provides graphs of the resource usage of an esx server. vmktree uses the databases that are created by vmkusage, but unlike vmkusage it will generate graphs only when requested to.  &lt;br /&gt;
&lt;br /&gt;
vmktree:&lt;br /&gt;
- provides real time statistics by having a web frontend for esxtop (not full featured)&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://tihlde.org/~larstr/vmktree/"&gt;http://tihlde.org/~larstr/vmktree/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Lars</description>
      <pubDate>Thu, 03 Nov 2005 13:54:33 GMT</pubDate>
      <author>larstr</author>
      <guid>http://communities.vmware.com/thread/25292</guid>
      <dc:date>2005-11-03T13:54:33Z</dc:date>
      <clearspace:dateToText>8 months, 1 day ago</clearspace:dateToText>
      <clearspace:messageCount>26</clearspace:messageCount>
      <clearspace:replyCount>25</clearspace:replyCount>
    </item>
    <item>
      <title>fastest network copy of .vmdk files between 2 esx servers</title>
      <link>http://communities.vmware.com/thread/29721</link>
      <description>scp is indeed the safest way, but it's slow especially if the image files are half empty like a tipical server&lt;br /&gt;
here is a way to copy files while compressing on the fly:&lt;br /&gt;
let's say you want to copy "file" from "machine1" to "machine2":&lt;br /&gt;
&lt;br /&gt;
ssh machine1&lt;br /&gt;
gzip -1 &amp;lt;/path/file | ssh machine2 gunzip "&amp;gt;" /path/file&lt;br /&gt;
&lt;br /&gt;
on a standard 2000 server installation 4G vmdk, with a 100Mb ethernet link, using scp you can have a throughput of 8MB/sec&lt;br /&gt;
with the above command I've obtained 13MB/sec.</description>
      <pubDate>Mon, 09 Jan 2006 09:38:18 GMT</pubDate>
      <author>iaco</author>
      <guid>http://communities.vmware.com/thread/29721</guid>
      <dc:date>2006-01-09T09:38:18Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>30</clearspace:messageCount>
      <clearspace:replyCount>29</clearspace:replyCount>
    </item>
    <item>
      <title>Whitepaper guide to setting up VI3 on Workstation 6.</title>
      <link>http://communities.vmware.com/thread/94744</link>
      <description>Hi all,&lt;br /&gt;
&lt;br /&gt;
I've written a follow up white paper to the Xtravirt "ESX3 on Workstation 6" white paper, outlining the steps to install an iSCSI Enterprise Target Server in a VM and configure your ESX3 VMs to use this iSCSI storage for a 'VI3 in a box' configuration.&lt;br /&gt;
&lt;br /&gt;
Great if you want to demo VI3 Enterprise features like VMotion, HA and DRS without having demo server kit available - you can run all of the required compenents on a single physical machine. This will also run on well specced laptop for mobile demonstrations.&lt;br /&gt;
&lt;br /&gt;
Download it here: &lt;a class="jive-link-external" href="http://www.xtravirt.com/index.php?option=com_remository&amp;#38;Itemid=75&amp;#38;func=fileinfo&amp;#38;id=16"&gt;http://www.xtravirt.com/index.php?option=com_remository&amp;#38;Itemid=75&amp;#38;func=fileinfo&amp;#38;id=16&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hope it's useful, comments and suggestions welcome.&lt;br /&gt;
&lt;br /&gt;
Cheers,&lt;br /&gt;
&lt;br /&gt;
Alex</description>
      <pubDate>Sun, 22 Jul 2007 23:22:18 GMT</pubDate>
      <author>mittell</author>
      <guid>http://communities.vmware.com/thread/94744</guid>
      <dc:date>2007-07-22T23:22:18Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>EZP2V Plugin for BartPE</title>
      <link>http://communities.vmware.com/thread/59665</link>
      <description>&lt;p&gt;For those that have tried this plugin, thanks for your feedback and suggestions! For those that have not given this tool a try, I encourage you to take a look at it.&lt;/p&gt;
&lt;p&gt;I have added many suggested features since the initial release, and am still working on more. One of my most desired features, a freeware imaging utility, is currently in the works and I hope to have this available in the next release.&lt;/p&gt;
&lt;p&gt;You can get the plugin and further information at &lt;a href="http://www.ezp2v.net"&gt;http://www.ezp2v.net&lt;/a&gt;.&lt;/p&gt;
&lt;br&gt;
Keep the feedback coming!&lt;br&gt;&lt;br&gt;
Thanks,&lt;br&gt;
B-Mann</description>
      <pubDate>Thu, 26 Oct 2006 00:16:20 GMT</pubDate>
      <author>EZP2V</author>
      <guid>http://communities.vmware.com/thread/59665</guid>
      <dc:date>2006-10-26T00:16:20Z</dc:date>
      <clearspace:dateToText>1 year, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Script to disconnect CD-rom devices and floppy drives</title>
      <link>http://communities.vmware.com/thread/33683</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
I found that project admins who install VM's often forget to disconnect CD-rom or floppy drives after they have been used. And because according to the VMware docu, CD-rom and floppy drives use extra resources through the COS, I started looking for a script that could disconnect all CD-roms and floppy at night. &lt;br /&gt;
&lt;br /&gt;
Through the VMware community forum I received a script from Stuart Thompson which I editted for personal use. The result is below. &lt;br /&gt;
&lt;br /&gt;
Gabrie van Zanten&lt;br /&gt;
&lt;p /&gt;
[code]&lt;br /&gt;
&lt;br /&gt;
#!/bin/bash &lt;br /&gt;
&lt;br /&gt;
# forgotten devices.&lt;br /&gt;
&lt;br /&gt;
# Edit by: Gabrie van Zanten (LogicaCMG)&lt;br /&gt;
&lt;br /&gt;
vmwarelist=`vmware-cmd -l`					&lt;br /&gt;
vmwarelist=`echo $vmwarelist | sed -e 's/ /*/g'`		&lt;br /&gt;
vmwarelist=`echo $vmwarelist | sed -e 's/.vmx/.vmx /g'`&lt;br /&gt;
&lt;br /&gt;
for vm in $vmwarelist &lt;br /&gt;
do &lt;br /&gt;
    vm=`echo $vm | sed -e 's/*/ /g'`				&lt;br /&gt;
    vm=`echo $vm | sed -e 's/ \//*/g'`&lt;br /&gt;
&lt;br /&gt;
    if [ `vmware-cmd "$vm" getstate | sed -e 's/getstate() = //'` = "on" ]&lt;br /&gt;
    then&lt;br /&gt;
        echo Looking @ $vm&lt;br /&gt;
        IDEBUS=`seq 0 1`&lt;br /&gt;
        for i in $IDEBUS;&lt;br /&gt;
        do&lt;br /&gt;
            echo BUS : $i&lt;br /&gt;
	        IDEDEVICE=`seq 0 1`&lt;br /&gt;
            for j in $IDEDEVICE;&lt;br /&gt;
            do&lt;br /&gt;
		        PRESENT=`vmware-cmd "$vm" getconfig ide$i:$j.present | cut -f3 -d " "`&lt;br /&gt;
		        if [ $PRESENT = "true" ]&lt;br /&gt;
		        then&lt;br /&gt;
			        TYPE=`vmware-cmd "$vm" getconfig ide$i:$j.deviceType | cut -f3 -d " "`&lt;br /&gt;
			        if [[ $TYPE == "atapi-cdrom" || $TYPE == "cdrom-image" ]]&lt;br /&gt;
			        then&lt;br /&gt;
			            echo Found CDROM on IDE$i:$j&lt;br /&gt;
			            vmware-cmd "$vm" disconnectdevice ide$i:$j&lt;br /&gt;
                               fi&lt;br /&gt;
		        fi&lt;br /&gt;
            done&lt;br /&gt;
        done&lt;br /&gt;
&lt;p /&gt;
        FLOPPYDEV=`seq 0 1`&lt;br /&gt;
        for f in $FLOPPYDEV;&lt;br /&gt;
        do&lt;br /&gt;
	        echo FLOPPY $f&lt;br /&gt;
	        PRESENT=`vmware-cmd "$vm" getconfig floppy$f.present | cut -f3 -d " "`&lt;br /&gt;
&lt;br /&gt;
            if [ $PRESENT = "true" ]&lt;br /&gt;
	        then&lt;br /&gt;
		        echo Found FLOPPY on floppy$f&lt;br /&gt;
		        vmware-cmd "$vm" disconnectdevice floppy$f&lt;br /&gt;
	        fi&lt;br /&gt;
	    done&lt;br /&gt;
    fi&lt;br /&gt;
done &lt;br /&gt;
&lt;p /&gt;
[/code]</description>
      <pubDate>Wed, 22 Feb 2006 06:49:25 GMT</pubDate>
      <author>Gabrie</author>
      <guid>http://communities.vmware.com/thread/33683</guid>
      <dc:date>2006-02-22T06:49:25Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Access VM Serial Console - Named Pipe TCP Proxy Utility</title>
      <link>http://communities.vmware.com/thread/28508</link>
      <description>Hi all!&lt;br /&gt;
&lt;br /&gt;
Ive created small utility that will ease access to VMs serial consoles (com ports emulated as named pipes) on Windows. &lt;br /&gt;
Driver developers for Linux/BSD/Solaris will most likely benefit from this utility: number of popular kernel debuggers makes use of serial console  kdb on Linux, kmdb/mdb on Solaris x86 etc. (there was no way to access data from the named pipe by existing terminal clients) &lt;br /&gt;
&lt;br /&gt;
The utility allows QA environment where one runs a farm of virtual machines with easy access to every machines serial console (crash -&amp;gt; kernel gets into debugger -&amp;gt; connect vm console using terminal client -&amp;gt; debug session)&lt;br /&gt;
&lt;p /&gt;
What additional functionality is needed here? Is there a need for Linux support?&lt;br /&gt;
&lt;br /&gt;
Ideas and feedback are welcomed. &lt;br /&gt;
Please find below utility description or go to &lt;a class="jive-link-external" href="http://shvechkov.tripod.com/nptp.html"&gt;http://shvechkov.tripod.com/nptp.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Challenge&lt;/b&gt;&lt;br /&gt;
To date of this writing there was no terminal client capable of connecting to named pipes on Windows (neither locally nor remotely). There may be various reasons for such type of access. In my case I was doing some kernel debugging on Linux/Solaris virtual machines that were running under supervision of VMware(or Virtual PC) software and I needed to access Guest OS serial consoles (virtual com ports emulated as named pipes) from the Host OS or remotely using TCP connection. &lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;Solution&lt;/b&gt;&lt;br /&gt;
Named Pipe TCP Proxy - utility which provides access to named pipes on Windows (special files with names built using the following rule -\\&amp;lt;server_name&amp;gt;\pipe\&amp;lt;pipe_name&amp;gt;) via TCP/IP. Utility has intuitive GUI and allows to create "tcp port" &amp;lt;=&amp;gt; "named pipe" mappings. To access certain named pipe you need to create such a mapping and then connect to assigned tcp port using any terminal client program. For example one may access named pipe locally by issuing the following command:&lt;br /&gt;
&lt;p /&gt;
 &lt;i&gt;telnet 127.0.0.1 &amp;lt;TcpPort&amp;gt;&lt;/i&gt;&lt;br /&gt;
where TcpPort is the port assigned in the GUI for a given named pipe.&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;Attention&lt;/b&gt; &lt;br /&gt;
This software is provided as is. Use it at your own risk. Author does not take any responsibility for anything related to aforementioned utility. &lt;br /&gt;
&lt;p /&gt;
If you want to redistribute this software you must provide the link to original developer's site. All of the associated and implied rights reserved. &lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;Feedback and Support&lt;/b&gt;&lt;br /&gt;
However, in spite of paragraph above, I'll be glad to get feedback on the subject. Proposals, ideas and bug reports are highly appreciated. You may contact me at &lt;b&gt;shvechkov@yahoo.com&lt;/b&gt; &lt;br /&gt;
&lt;b&gt;/Alexey Shvechkov/&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Message was edited by: &lt;br /&gt;
        shvechkov</description>
      <pubDate>Sun, 18 Dec 2005 23:37:46 GMT</pubDate>
      <author>shvechkov</author>
      <guid>http://communities.vmware.com/thread/28508</guid>
      <dc:date>2005-12-18T23:37:46Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>15</clearspace:messageCount>
      <clearspace:replyCount>14</clearspace:replyCount>
    </item>
    <item>
      <title>storageim Monitoring for ESX and SMI-S SAN Equipment</title>
      <link>http://communities.vmware.com/thread/101881</link>
      <description>storageim is an open source GPLV3 web based application that is using VMWares CIM SDK provider along with other SMI-S providers for monitoring and management. SMI-S providers include storage arrays, HBAs, host(SBLIM),  and storage media libraries.&lt;br /&gt;
&lt;br /&gt;
storageim monitors VMWares ESX disks, VMFS volumes, virtual disks and virtual machines. Suggestions are welcome based on VMWares CIM SDK.&lt;br /&gt;
&lt;br /&gt;
VMWare Screen Shot: &lt;a class="jive-link-external" href="http://screens.storageim.com/vmware.html"&gt;http://screens.storageim.com/vmware.html&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
web site: &lt;a class="jive-link-external" href="http://www.storageim.com/"&gt;http://www.storageim.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
download: &lt;a class="jive-link-external" href="http://sourceforge.net/projects/storageim/"&gt;http://sourceforge.net/projects/storageim/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
kkrems@storageim.com</description>
      <category domain="http://communities.vmware.com/tags?communityID=2351">storage</category>
      <category domain="http://communities.vmware.com/tags?communityID=2351">tool</category>
      <category domain="http://communities.vmware.com/tags?communityID=2351">cim</category>
      <pubDate>Fri, 07 Sep 2007 07:06:14 GMT</pubDate>
      <author>kurtkrems</author>
      <guid>http://communities.vmware.com/thread/101881</guid>
      <dc:date>2007-09-07T07:06:14Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Kickstart script usinf FTP server for source files</title>
      <link>http://communities.vmware.com/thread/90533</link>
      <description>Here is my kickstart script for automating ESX 3.0.1. It uses ftp server for source files and does the following:&lt;br /&gt;
1. creates vmkernal portgroup and enables vmotion&lt;br /&gt;
2. populates host file&lt;br /&gt;
3. populates resolv.conf&lt;br /&gt;
4. populates syslog.conf&lt;br /&gt;
5. creates all vswitches COS,VMotion and VMNetwork&lt;br /&gt;
6. configures firewall&lt;br /&gt;
7. installs insight manager agents and installs trusted certificate&lt;br /&gt;
8. Sets console memory to 512MB&lt;br /&gt;
9. configures ntp services&lt;br /&gt;
10. enable root login thru ssh&lt;br /&gt;
11. patches server for updates&lt;br /&gt;
&lt;br /&gt;
###############################################&lt;br /&gt;
# This file is used for VMware ESX Server Scripted Install Deployment&lt;br /&gt;
&lt;p /&gt;
# Installation Method &lt;br /&gt;
url --url &lt;a class="jive-link-external" href="ftp://10.x.x.x/kickstart/"&gt;ftp://10.x.x.x/kickstart/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
# root Password&lt;br /&gt;
rootpw --iscrypted  $1$/NZm0rle$nmc.O2RBMzG/esAgGD.kO1&lt;br /&gt;
#$1$Rihg62Vt$ndyTLuNbedcUEq.sTx1Qf/&lt;br /&gt;
&lt;br /&gt;
# Authconfig&lt;br /&gt;
auth --enableshadow --enablemd5&lt;br /&gt;
&lt;br /&gt;
# BootLoader ( The user has to use grub by default )&lt;br /&gt;
bootloader --location=mbr&lt;br /&gt;
&lt;br /&gt;
# Timezone&lt;br /&gt;
timezone America/Phoenix&lt;br /&gt;
&lt;br /&gt;
# X windowing System&lt;br /&gt;
skipx&lt;br /&gt;
&lt;br /&gt;
# Install or Upgrade&lt;br /&gt;
install&lt;br /&gt;
&lt;br /&gt;
# Text Mode&lt;br /&gt;
text&lt;br /&gt;
&lt;br /&gt;
# Network install type&lt;br /&gt;
network --device=eth4 --bootproto static --ip 10.x.x.x --netmask 255.255.0.0 --gateway 10.x.x.x --nameserver 10.x.x.x --hostname servername.widget.microsoft.com --addvmportgroup=0 --vlanid=0&lt;br /&gt;
&lt;br /&gt;
# Language&lt;br /&gt;
lang en_US&lt;br /&gt;
&lt;br /&gt;
# Langauge Support&lt;br /&gt;
langsupport --default en_US&lt;br /&gt;
&lt;br /&gt;
# Keyboard&lt;br /&gt;
keyboard us&lt;br /&gt;
&lt;br /&gt;
# Mouse&lt;br /&gt;
mouse none&lt;br /&gt;
&lt;br /&gt;
# Reboot after install ?&lt;br /&gt;
reboot&lt;br /&gt;
&lt;br /&gt;
# Firewall settings&lt;br /&gt;
firewall --disabled&lt;br /&gt;
&lt;br /&gt;
# Clear Partitions&lt;br /&gt;
clearpart --all --drives=cciss/c0d0 --initlabel &lt;br /&gt;
&lt;br /&gt;
# Partitioning HP Only&lt;br /&gt;
part /boot --fstype ext3 --size 100 --ondisk=cciss/c0d0 --asprimary&lt;br /&gt;
part / --fstype ext3 --size 10240 --ondisk=cciss/c0d0 --asprimary&lt;br /&gt;
part swap --size 544 --ondisk=cciss/c0d0 --asprimary&lt;br /&gt;
part /var/log --fstype ext3 --size 2048 --ondisk=cciss/c0d0&lt;br /&gt;
part /home --fstype ext3 --size 1024 --ondisk=cciss/c0d0&lt;br /&gt;
part /tmp --fstype ext3 --size 1024 --ondisk=cciss/c0d0&lt;br /&gt;
&lt;p /&gt;
# VMware Specific Commands&lt;br /&gt;
vmaccepteula&lt;br /&gt;
vmlicense --mode=server --server=VC.Licensing.Server.Hostname --edition=esxFull&lt;br /&gt;
&lt;br /&gt;
%packages&lt;br /&gt;
@base&lt;br /&gt;
%vmlicense_text&lt;br /&gt;
&lt;br /&gt;
%post&lt;br /&gt;
&lt;p /&gt;
##################################################### &lt;br /&gt;
cat &amp;gt; /tmp/esxcfg.sh &amp;lt;&amp;lt;\EOF3&lt;br /&gt;
#!/bin/sh &lt;br /&gt;
# Configure ESX Server &lt;br /&gt;
########################################&lt;br /&gt;
#Set console memory to 512M&lt;br /&gt;
########################################&lt;br /&gt;
/bin/sed -i -e 's/272/512/' /etc/vmware/esx.conf &lt;br /&gt;
/bin/sed -i -e 's/272M/512M/' /boot/grub/grub.conf &lt;br /&gt;
/bin/sed -i -e 's/277504/523264/' /boot/grub/grub.conf&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Configure VSwitches WIP&lt;br /&gt;
########################################&lt;br /&gt;
#Removes VSwitch0 Pnics#&lt;br /&gt;
esxcfg-vswitch vSwitch0 -U vmnic0&lt;br /&gt;
esxcfg-vswitch -A COS vSwitch0&lt;br /&gt;
esxcfg-vswif -p COS vswif0&lt;br /&gt;
esxcfg-vswitch -D "Service Console" vSwitch0&lt;br /&gt;
#Add Pnics 4 and 5 to VSwitch0#&lt;br /&gt;
esxcfg-vswitch vSwitch0 -L vmnic4 &lt;br /&gt;
esxcfg-vswitch vSwitch0 -L vmnic5&lt;br /&gt;
#Create Vswitch1 and add pnics 0 and 3 to it#&lt;br /&gt;
esxcfg-vswitch -a vSwitch1&lt;br /&gt;
esxcfg-vswitch -A VMotion vSwitch1&lt;br /&gt;
esxcfg-vswitch vSwitch1 -L vmnic0&lt;br /&gt;
esxcfg-vswitch vSwitch1 -L vmnic3&lt;br /&gt;
#create vmkernal portgroup and enable vmotion capability&lt;br /&gt;
esxcfg-vmknic -a VMotion -i 192.168.1.4 -n 255.255.255.0&lt;br /&gt;
esxcfg-route 192.168.1.4&lt;br /&gt;
sleep 30&lt;br /&gt;
service mgmt-vmware restart&lt;br /&gt;
sleep 30&lt;br /&gt;
vimsh -n -e "/hostsvc/vmotion/vnic_set portgroup3" &lt;br /&gt;
#Create Vswitch1 and add pnics 1 and 2 to it#&lt;br /&gt;
esxcfg-vswitch -a vSwitch2&lt;br /&gt;
esxcfg-vswitch vSwitch2 -L vmnic1&lt;br /&gt;
esxcfg-vswitch vSwitch2 -L vmnic2&lt;br /&gt;
#Add portgroup VMotion to vSwitch1 and set vlan disabled#&lt;br /&gt;
#esxcfg-vswitch vSwitch1 -A "VMotion"&lt;br /&gt;
#esxcfg-vswitch vSwitch1 -p "VMotion" -v 0&lt;br /&gt;
#Add portgroup VMNetwork to vSwitch2 and set vlan disabled#&lt;br /&gt;
esxcfg-vswitch vSwitch2 -A "VMNetwork"&lt;br /&gt;
esxcfg-vswitch vSwitch2 -p "VMNetwork" -v 0&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# where to get time when starting &lt;br /&gt;
/bin/echo "DNSserver.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "DNSserver.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "DNSserver.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "DNSserver.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "DNSserver.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "1.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "2.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "3.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "4.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "5.widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
/bin/echo "widget.microsoft.com" &amp;gt;&amp;gt; /etc/ntp/step-tickers&lt;br /&gt;
&lt;br /&gt;
# /etc/ntp.conf&lt;br /&gt;
/bin/cp /etc/ntp.conf /etc/ntp.conf.orig&lt;br /&gt;
/bin/cat /dev/null&amp;gt;/etc/ntp.conf&lt;br /&gt;
/bin/cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt;/etc/ntp.conf&lt;br /&gt;
# Prohibit general access to this service.&lt;br /&gt;
restrict default ignore &lt;br /&gt;
&lt;br /&gt;
# the administrative functions. &lt;br /&gt;
restrict 127.0.0.1 &lt;br /&gt;
&lt;br /&gt;
# permit the source to query or modify the service on this system. &lt;br /&gt;
restrict 10.x.x.x mask 255.255.255.255 kod nomodify notrap noquery &lt;br /&gt;
nopeer &lt;br /&gt;
server 10.x.x.x&lt;br /&gt;
&lt;br /&gt;
restrict 10.x.x.x mask 255.255.255.255 kod nomodify notrap noquery &lt;br /&gt;
nopeer &lt;br /&gt;
server 10.x.x.x &lt;br /&gt;
&lt;br /&gt;
restrict 10.x.x.x mask 255.255.255.255 kod nomodify notrap noquery&lt;br /&gt;
nopeer&lt;br /&gt;
server 10.x.x.x&lt;br /&gt;
&lt;br /&gt;
restrict 10.x.x.x mask 255.255.255.255 kod nomodify notrap noquery&lt;br /&gt;
nopeer&lt;br /&gt;
server 10.x.x.x&lt;br /&gt;
&lt;br /&gt;
restrict 10.x.x.x mask 255.255.255.255 kod nomodify notrap noquery&lt;br /&gt;
nopeer&lt;br /&gt;
server 10.x.x.x&lt;br /&gt;
&lt;br /&gt;
# fudge 127.127.1.0 stratum 10 &lt;br /&gt;
&lt;br /&gt;
# &lt;br /&gt;
driftfile /etc/ntp/drift &lt;br /&gt;
&lt;br /&gt;
# authenticate yes &lt;br /&gt;
&lt;br /&gt;
# keys /etc/ntp/keys&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Configure hosts GOOD&lt;br /&gt;
########################################&lt;br /&gt;
# /etc/hosts&lt;br /&gt;
/bin/cat /dev/null&amp;gt;/etc/hosts &lt;br /&gt;
/bin/cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt;/etc/hosts&lt;br /&gt;
# that require network functionality will fail. &lt;br /&gt;
127.0.0.1               	localhost.localdomain localhost&lt;br /&gt;
10.x.x.x 	servername.widget.microsoft.com	servername &lt;br /&gt;
10.x.x.x 		SEREVRNAME.widget.microsoft.com	SEREVRNAME &lt;br /&gt;
10.x.x.x 		SEREVRNAME.widget.microsoft.com	SEREVRNAME	&lt;br /&gt;
10.x.x.x 		servername.widget.microsoft.com		servername&lt;br /&gt;
10.x.x.x 		SERVERNAME	&lt;br /&gt;
10.x.x.x 		servername&lt;br /&gt;
10.x.x.x 		1.widget.microsoft.com&lt;br /&gt;
10.x.x.x 		2.widget.microsoft.com&lt;br /&gt;
10.x.x.x 		3.widget.microsoft.com&lt;br /&gt;
10.x.x.x 		4.widget.microsoft.com&lt;br /&gt;
10.x.x.x 		5.widget.microsoft.com&lt;br /&gt;
widget.microsoft.com&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Firewall configuration &lt;br /&gt;
########################################&lt;br /&gt;
# We need to enable ntpClient, sshClient, snmpd, HP SIM, SSH Server,Syslog  &lt;br /&gt;
esxcfg-firewall -e ntpClient &lt;br /&gt;
esxcfg-firewall -e sshClient &lt;br /&gt;
esxcfg-firewall -e snmpd &lt;br /&gt;
esxcfg-firewall -e sshServer&lt;br /&gt;
esxcfg-firewall -e CIMSLP&lt;br /&gt;
esxcfg-firewall -e LicenseClient&lt;br /&gt;
esxcfg-firewall -e CIMHttpServer&lt;br /&gt;
esxcfg-firewall -e CIMHttpsServer&lt;br /&gt;
esxcfg-firewall -e vpxHeartbeats&lt;br /&gt;
esxcfg-firewall -e ftpClient&lt;br /&gt;
esxcfg-firewall -o 2381,tcp,in,hpim &lt;br /&gt;
esxcfg-firewall -o 280,tcp,out,sim-cert&lt;br /&gt;
esxcfg-firewall -o 514,udp,out,Syslog&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# NTP Hardware Sync&lt;br /&gt;
########################################&lt;br /&gt;
/sbin/chkconfig --level 345 ntpd on &lt;br /&gt;
/etc/init.d/ntpd start &lt;br /&gt;
/sbin/hwclock --systohc &lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Enable root access thru SSH&lt;br /&gt;
########################################&lt;br /&gt;
# WARNING: This is not the most secure course of action! &lt;br /&gt;
sed -e 's/PermitRootLogin no/PermitRootLogin yes/' /etc/ssh/sshd_config &amp;gt; /etc/ssh/sshd_config.new &lt;br /&gt;
mv -f /etc/ssh/sshd_config.new /etc/ssh/sshd_config &lt;br /&gt;
service sshd restart&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Secondary Resolv.conf entry &lt;br /&gt;
########################################&lt;br /&gt;
/bin/cat /dev/null&amp;gt;/etc/resolv.conf&lt;br /&gt;
echo "nameserver 10.x.x.x" &amp;gt;&amp;gt; /etc/resolv.conf&lt;br /&gt;
echo "nameserver 10.x.x.x" &amp;gt;&amp;gt; /etc/resolv.conf&lt;br /&gt;
echo "search widget.microsoft.com microsoft.com" &amp;gt;&amp;gt; /etc/resolv.conf&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Ftp urlgrabber.py to allow ESX patching script to execute GOOD&lt;br /&gt;
########################################&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
esxcfg-firewall -allowOutgoing&lt;br /&gt;
ftp -n ftpserver.widget.microsoft.com.IP &amp;lt;&amp;lt; "EOF"&lt;br /&gt;
quote user anonymous&lt;br /&gt;
quote pass anonymous&lt;br /&gt;
get urlgrabber.py /tmp/urlgrabber.py&lt;br /&gt;
quit&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
esxcfg-firewall -blockOutgoing&lt;br /&gt;
cp /usr/share/yum/urlgrabber.py /usr/share/yum/urlgrabber.ks&lt;br /&gt;
cp /tmp/urlgrabber.py /usr/share/yum/urlgrabber.py&lt;br /&gt;
rm /tmp/urlgrabber.py&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# Patch Server&lt;br /&gt;
########################################&lt;br /&gt;
esxcfg-firewall -allowOutgoing&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch1/ESX-2158032"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch1/ESX-2158032&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch2/ESX-1410076"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch2/ESX-1410076&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch3/ESX-1006511"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch3/ESX-1006511&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch4/ESX-9986131"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch4/ESX-9986131&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch5/ESX-2066306"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch5/ESX-2066306&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch6/ESX-6856573"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch6/ESX-6856573&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch7/ESX-5885387"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch7/ESX-5885387&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch8/ESX-5031800"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch8/ESX-5031800&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch9/ESX-3199476"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch9/ESX-3199476&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch10/ESX-9916286"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch10/ESX-9916286&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-1161870"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-1161870&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-3416571"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-3416571&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-5011126"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-5011126&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-7737432"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-7737432&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-7780490"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-7780490&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-8174018"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-8174018&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-8852210"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-8852210&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-9617902"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch11/ESX-6431040/ESX-9617902&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch12/ESX-2559638"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch12/ESX-2559638&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch13/ESX-2257739"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch13/ESX-2257739&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch14/ESX-1541239"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch14/ESX-1541239&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch15/ESX-7302867"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch15/ESX-7302867&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch16/ESX-6704314"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch16/ESX-6704314&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch17/ESX-5140477"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch17/ESX-5140477&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch18/ESX-5095559"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch18/ESX-5095559&lt;/a&gt; update&lt;br /&gt;
esxupdate --noreboot -r &lt;a class="jive-link-external" href="ftp://ftpserver.widget.microsoft.com.IP/Patch19/ESX-4825991"&gt;ftp://ftpserver.widget.microsoft.com.IP/Patch19/ESX-4825991&lt;/a&gt; update&lt;br /&gt;
esxcfg-firewall -blockOutgoing&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
#Syslog.conf modification for syslog logging to 10.x.x.x&lt;br /&gt;
########################################&lt;br /&gt;
# /etc/syslog.conf&lt;br /&gt;
/bin/cp /etc/syslog.conf /etc/syslog.conf.ks&lt;br /&gt;
/bin/cat /dev/null&amp;gt;/etc/syslog.conf &lt;br /&gt;
/bin/cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt;/etc/syslog.conf&lt;br /&gt;
# Logging much else clutters up the screen.&lt;br /&gt;
#kern.*							/dev/console&lt;br /&gt;
&lt;br /&gt;
# Don't log private authentication, cron, or vmkernel  messages!&lt;br /&gt;
*.info;mail.none;authpriv.none;cron.none;local6.none;local5.none   /var/log/messages&lt;br /&gt;
*.info;mail.none;authpriv.none;cron.none;local6.none;local5.none   @10.x.x.x&lt;br /&gt;
# The authpriv file has restricted access.&lt;br /&gt;
authpriv.*						/var/log/secure&lt;br /&gt;
&lt;br /&gt;
# Log all the mail messages in one place.&lt;br /&gt;
mail.*							/var/log/maillog&lt;br /&gt;
&lt;br /&gt;
# Log cron stuff&lt;br /&gt;
cron.*							/var/log/cron&lt;br /&gt;
&lt;br /&gt;
# Everybody gets emergency messages&lt;br /&gt;
*.emerg							*&lt;br /&gt;
&lt;br /&gt;
# Save news errors of level crit and higher in a special file.&lt;br /&gt;
uucp,news.crit						/var/log/spooler&lt;br /&gt;
&lt;br /&gt;
# Save boot messages also to boot.log&lt;br /&gt;
local7.*						/var/log/boot.log&lt;br /&gt;
local7.*                                                @10.x.x.x&lt;br /&gt;
&lt;br /&gt;
#send all local6.info messages to special summary log only.&lt;br /&gt;
#loclocal6.info;local6.!notice          /var/log/vmksummary&lt;br /&gt;
#loclocal6.info;local6.!notice          @10.x.x.x&lt;br /&gt;
&lt;p /&gt;
#send all vmkernel .warning messages to warnings logs.&lt;br /&gt;
local6.warning				/var/log/vmkwarning&lt;br /&gt;
local6.warning                          @10.x.x.x&lt;br /&gt;
&lt;br /&gt;
#send all local6.notice and higher  messages to vmkernel log.&lt;br /&gt;
local6.notice					/var/log/vmkernel&lt;br /&gt;
&lt;br /&gt;
#send all userworld proxy messages to proxy log&lt;br /&gt;
local5.*				/var/log/vmkproxy&lt;br /&gt;
&lt;br /&gt;
#send all storage monitor related messages to storageMonitor log&lt;br /&gt;
local4.*				/var/log/storageMonitor&lt;br /&gt;
local4.*                               @10.x.x.x&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
#Install IM agents&lt;br /&gt;
########################################&lt;br /&gt;
esxcfg-firewall -allowOutgoing&lt;br /&gt;
ftp -n ftpserver.widget.microsoft.com.IP &amp;lt;&amp;lt; "EOF"&lt;br /&gt;
quote user anonymous&lt;br /&gt;
quote pass anonymous&lt;br /&gt;
binary&lt;br /&gt;
get /imagent/hpmgmt-7.7.0-vmware3x.tar /tmp/hpmgmt-7.7.0-vmware3x.tar&lt;br /&gt;
get /imagent/hpmgmt.conf /tmp/hpmgmt.conf&lt;br /&gt;
get /imagent/insightmanagertrustedcertificatename.pem /tmp/insightmanagertrustedcertificatename.pem&lt;br /&gt;
quit&lt;br /&gt;
EOF&lt;br /&gt;
export PATH=$PATH:/tmp&lt;br /&gt;
cd /tmp&lt;br /&gt;
chmod +x hpmgmt-7.7.0-vmware3x.tar&lt;br /&gt;
tar -xzvf hpmgmt-7.7.0-vmware3x.tar&lt;br /&gt;
cp /tmp/hpmgmt.conf /tmp/hpmgmt/770/hpmgmt.conf&lt;br /&gt;
cd /tmp/hpmgmt/770&lt;br /&gt;
./installvm770.sh --silent --inputfile /tmp/hpmgmt/770/hpmgmt.conf&lt;br /&gt;
rm -f -r /tmp/hpmgmt&lt;br /&gt;
rm -f /tmp/hpmgmt-7.7.0-vmware3x.tar&lt;br /&gt;
rm -f /tmp/hpmgmt.conf&lt;br /&gt;
cp /tmp/insightmanagertrustedcertificatename.pem /opt/hp/hpsmh/certs/insightmanagertrustedcertificatename.pem&lt;br /&gt;
rm -f /tmp/insightmanagertrustedcertificatename.pem&lt;br /&gt;
esxcfg-firewall -blockOutgoing&lt;br /&gt;
EOF3&lt;br /&gt;
# make configuration script executable &lt;br /&gt;
chmod +x /tmp/esxcfg.sh &lt;br /&gt;
&lt;br /&gt;
##################################################### &lt;br /&gt;
&lt;br /&gt;
# save a copy of rc.local &lt;br /&gt;
cp /etc/rc.d/rc.local /etc/rc.d/rc.local.sav &lt;br /&gt;
&lt;br /&gt;
# add esxcfg.sh to rc.local &lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/rc.d/rc.local &amp;lt;&amp;lt;EOF &lt;br /&gt;
cd /tmp &lt;br /&gt;
/tmp/esxcfg.sh &lt;br /&gt;
EOF&amp;gt;</description>
      <pubDate>Fri, 22 Jun 2007 19:15:31 GMT</pubDate>
      <author>FLuna</author>
      <guid>http://communities.vmware.com/thread/90533</guid>
      <dc:date>2007-06-22T19:15:31Z</dc:date>
      <clearspace:dateToText>1 year, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>vmware tools 5.5.3, linux 2.6.19 (ubuntu feisty), vmxnet compile fix</title>
      <link>http://communities.vmware.com/thread/62836</link>
      <description>vmxnet.c in 5.5.3 vmware tools includes a check for kernels predating 2.6.19 and compiles the vmxnet_interrupts routine with different arguments (one less) for 2.6.19 and above. Except it was neglected to do do this to the only invocation of the function as well as its definition, hence a compile error for "wrong number of arguments" at line 1058 of vmxnet.c&lt;br /&gt;
&lt;br /&gt;
Fix: &lt;br /&gt;
wrap the invocation in the same #define as the definition, exclude the offending argument and all is fine. tested it and everything &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";-)" /&gt;&lt;br /&gt;
#if LINUX_VERSION_CODE &amp;lt; KERNEL_VERSION(2, 6, 19)&lt;br /&gt;
   vmxnet_interrupt(dev-&amp;gt;irq, dev, NULL);&lt;br /&gt;
#else&lt;br /&gt;
   vmxnet_interrupt(dev-&amp;gt;irq, dev);&lt;br /&gt;
#endif&lt;br /&gt;
&lt;br /&gt;
to fill in the dots:&lt;br /&gt;
 - unpack vmtools into tmp.&lt;br /&gt;
 - mkidr /tmp/vmxnet&lt;br /&gt;
 - cd /tmp/vmxnet&lt;br /&gt;
 - tar xf /tmp/vmware-tools-distrib/lib/modules/source/vmxnet.tar&lt;br /&gt;
 - fix vmxnet.c&lt;br /&gt;
 - tar cf vmxnet.tar vmxnet-only&lt;br /&gt;
 - cp vmxnet.tar /tmp/vmware-tools/distrib/lib/modules/source/vmxnet.tar&lt;br /&gt;
 rerun the installation.&lt;br /&gt;
Yes, there is probably a shorter more elegant way of doing that.&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;br /&gt;
Tom</description>
      <pubDate>Thu, 23 Nov 2006 00:10:13 GMT</pubDate>
      <author>tje</author>
      <guid>http://communities.vmware.com/thread/62836</guid>
      <dc:date>2006-11-23T00:10:13Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>vmware-tools installion for virtual win98 fails</title>
      <link>http://communities.vmware.com/thread/57126</link>
      <description>Host: Suse 10.0&lt;br /&gt;
VMware: WM-Server&lt;br /&gt;
Guest: Windows 98&lt;br /&gt;
&lt;br /&gt;
Iso- image needed to install the VMware-tools is seen by guest as an audio-cd.&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
Power of the virtual machine.&lt;br /&gt;
Edit the configuration of this virtual machine to add a second cd-drive that uses the iso-image .&lt;br /&gt;
Start guest and install from the second cd-drive.&lt;br /&gt;
Shutdown guest, remove additional cd drive.&lt;br /&gt;
&lt;br /&gt;
Gerhard</description>
      <pubDate>Thu, 05 Oct 2006 08:27:46 GMT</pubDate>
      <author>gerhard_wien</author>
      <guid>http://communities.vmware.com/thread/57126</guid>
      <dc:date>2006-10-05T08:27:46Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Ultimate-P2V Available for Download</title>
      <link>http://communities.vmware.com/thread/31448</link>
      <description>Created by Qui Hong (The Developer), Chris Huss and Mike Laverick (Value-Add and Documentation)&lt;br /&gt;
&lt;br /&gt;
Ultimate-P2V is a BartPE free plug-in that allows you to clone a physical machine to virtual machine - and perform the neccessary system reconfiguration required to make it bootable. Without this tool or a commerical P2V tool the virtual machine would just give a blue screen of death. It has been tested with Symantec Ghost 8 in mind, but it should be configurable with other cloning software and BartPE Plug-ins&lt;br /&gt;
&lt;br /&gt;
Also included are plug-ins for&lt;br /&gt;
&lt;br /&gt;
LSILogic Drivers &lt;br /&gt;
VMware Tools &lt;br /&gt;
VMware SVGA Drivers &lt;br /&gt;
Downloads for popular network and storage drivers for physical machine &lt;br /&gt;
&lt;br /&gt;
For more details and downloads click here&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm-ed.co.uk/?page_id=174"&gt;Ultimate-P2V&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Kind Regards&lt;br /&gt;
Mike Laverick, Chris Huss, and Qui Hung&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm-ed.co.uk"&gt;RTFM Education&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.rtfm-ed.co.uk/?page_id=7"&gt;Have you RTFM'd today?&lt;/a&gt;</description>
      <pubDate>Tue, 31 Jan 2006 12:29:45 GMT</pubDate>
      <author>Mike_Laverick</author>
      <guid>http://communities.vmware.com/thread/31448</guid>
      <dc:date>2006-01-31T12:29:45Z</dc:date>
      <clearspace:dateToText>2 years, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>210</clearspace:messageCount>
      <clearspace:replyCount>209</clearspace:replyCount>
    </item>
    <item>
      <title>Create linked clone on Vmware Server</title>
      <link>http://communities.vmware.com/thread/43300</link>
      <description>This example shows how to clone RedHat9 installation on vmware server working on Linux Host. Assume you are working on shell console on server in virtual OS directory - in this case RedHat9. &lt;br /&gt;
&lt;br /&gt;
1. First you need working virtual machine configured and ready to make as template. &lt;br /&gt;
2. Shut down virtual OS and turn of virtual machine. &lt;br /&gt;
In my example following files exist on vm directory: &lt;br /&gt;
RedHat9.vmsd - empty file for snapshot management &lt;br /&gt;
RedHat9.vmx - virtual machine configuration &lt;br /&gt;
RedHat9_root.vmdk - virtual disk with RedHat 9 OS &lt;br /&gt;
nvram - cmos of virtual machine &lt;br /&gt;
3. Make snapshot from server console - this will be template for clones. &lt;br /&gt;
vm directory will contain some new files: &lt;br /&gt;
RedHat9.vmsd - snapshot management file &lt;br /&gt;
RedHat9-Snapshot1.vmsn - additional file for snapshot purposes &lt;br /&gt;
RedHat9_root-000001.vmdk - RedHat9_root.vmdk disk extention for shanshot &lt;br /&gt;
4. Create directory that will contain cloned machine &lt;br /&gt;
mkdir ../RedHat9_cl1 &lt;br /&gt;
5. Copy configuration and snapshot disk image to the clone directory &lt;br /&gt;
cp RedHat9.vmx RedHat9_root-000001.vmdk ../RedHat9_cl1 &lt;br /&gt;
6. Change directory to the clone directory &lt;br /&gt;
cd ../RedHat9_cl1 &lt;br /&gt;
7. rename clone disk with vmware-vdiskmanager &lt;br /&gt;
vmware-vdiskmanager -n RedHat9_root-000001.vmdk RedHat9_root-cl1.vmdk &lt;br /&gt;
6. in vmx file change line that refer to RedHat9_root-000001.vmdk to RedHat9_root-cl1.vmdk &lt;br /&gt;
in example change: &lt;br /&gt;
scsi0:0.fileName = "RedHat9_root-000001.vmdk" &lt;br /&gt;
to &lt;br /&gt;
scsi0:0.fileName = "RedHat9_root-cl1.vmdk" &lt;br /&gt;
7. in vmx file change line responsible for name displayed on console &lt;br /&gt;
in example change: &lt;br /&gt;
displayName = "RedHat9" &lt;br /&gt;
to &lt;br /&gt;
displayName = "RedHat9_cl1" &lt;br /&gt;
8. add lik to the parent disk &lt;br /&gt;
ln -s ../RedHat9/RedHat9_root.vmdk RedHat9_root.vmdk &lt;br /&gt;
9. run cloned machine (generate new uuid and reconfigure system to your needs - for example chane IP if set statically, hostname, etc) &lt;br /&gt;
&lt;br /&gt;
Maybe this is not perfect and have some disadvantages but it works. &lt;br /&gt;
NOTE: If you make snapshot on cloned machine you can't revert it back from the server console - you have to modify vmx file to point previous file).</description>
      <pubDate>Tue, 30 May 2006 15:16:04 GMT</pubDate>
      <author>rmitura</author>
      <guid>http://communities.vmware.com/thread/43300</guid>
      <dc:date>2006-05-30T15:16:04Z</dc:date>
      <clearspace:dateToText>2 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>13</clearspace:messageCount>
      <clearspace:replyCount>12</clearspace:replyCount>
    </item>
    <item>
      <title>P2PI2V GPL Open Source GNU/Linux P2V solution based on System Rescue CD</title>
      <link>http://communities.vmware.com/thread/34436</link>
      <description>&lt;a class="jive-link-external" href="http://www.p2pi2v.org.uk"&gt;http://www.p2pi2v.org.uk&lt;/a&gt; is a P2PI2V GPL Open Source GNU/Linux P2V solution based on System Rescue CD and partimage</description>
      <pubDate>Wed, 01 Mar 2006 10:13:33 GMT</pubDate>
      <author>osde.info</author>
      <guid>http://communities.vmware.com/thread/34436</guid>
      <dc:date>2006-03-01T10:13:33Z</dc:date>
      <clearspace:dateToText>2 years, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>The ultimate VBScript for VM backup on Windows hosts (VMWare Server)</title>
      <link>http://communities.vmware.com/thread/53045</link>
      <description>I made my dream to reality: I written a script which makes backup of virtual machine by shutting down, copying and compressing of .vmx and .vmdk files.&lt;br /&gt;
&lt;br /&gt;
Please read the long comment at the beginning of the code to understand what it does and how it works.&lt;br /&gt;
&lt;br /&gt;
Sorry for bad formatting &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;&lt;br /&gt;
&lt;br /&gt;
[code]&lt;br /&gt;
&lt;br /&gt;
'	Please save this as vm-backup.vbs&lt;br /&gt;
'&lt;br /&gt;
'	Copyleft saxa, 2006&lt;br /&gt;
'	&lt;br /&gt;
'	Written for fun and for functionality; total Open Source.&lt;br /&gt;
'	Tips and suggestions are welcome.&lt;br /&gt;
'	Use it at your own risk.&lt;br /&gt;
'&lt;br /&gt;
'	The script uses the VmCOM API for the virtual machine operations.&lt;br /&gt;
'&lt;br /&gt;
'	The virtual machine *must* have the VMware Tools installed, in order to perform the&lt;br /&gt;
'	shutdown and heartbeat operations correctly.&lt;br /&gt;
'&lt;br /&gt;
'	DON'T APPLY THIS SCRIPT ON RUNNING VIRTUAL MACHINES WHICH DON'T HAVE THE VMWARE TOOLS INSTALLED.&lt;br /&gt;
'&lt;br /&gt;
'	It works on Windows 2000 SP4 and newer; it doens't use the NTBackup utility.&lt;br /&gt;
'&lt;br /&gt;
'	The script runs on the local host only; it cannot be used to connect to a remote VMware Server.&lt;br /&gt;
'	The script *can* backup to the network share, if you have the appropriate permissions to do it.&lt;br /&gt;
'&lt;br /&gt;
'	For the backup jobs it uses the command line version of 7zip: get it on &lt;a class="jive-link-external" href="http://7zip.org/download.html"&gt;http://7zip.org/download.html&lt;/a&gt;.&lt;br /&gt;
'	You need the "7-Zip Command Line Version". Unfortunately there is only 32 bit version available now.&lt;br /&gt;
'&lt;br /&gt;
'	We assume that the 7zip executable is included in your %PATH% variable.&lt;br /&gt;
'	Most probably you already have a folder with your tools, where you will also save this script.&lt;br /&gt;
'	We have on each of our servers the folder C:\Program files\myTools created and it is added to %PATH%.&lt;br /&gt;
'&lt;br /&gt;
'	Please see Windows Help on how to add a folder to %PATH%.&lt;br /&gt;
'&lt;br /&gt;
'	Here I go again (c) ;))&lt;br /&gt;
'&lt;br /&gt;
'	To use the command line version of this script (non-interactive mode):&lt;br /&gt;
'	We assuming that all of our .vmx files are named vm.vmx.&lt;br /&gt;
'	The name itself doesn't matter, but it must be the same for every virtual machine.&lt;br /&gt;
'	If you don't like vm.vmx, please change the following variable correspondingly.&lt;br /&gt;
&lt;br /&gt;
vmfile = "vm.vmx"&lt;br /&gt;
&lt;br /&gt;
'	We also assume that all of your virtual machines are located in the appropriate subdirectories&lt;br /&gt;
'	of *one* directory; in other words, we need a flat structure.&lt;br /&gt;
'	See the variable "vmpath" and change it to your needs.&lt;br /&gt;
'	Here is a sample of correct directory layout:&lt;br /&gt;
'	&lt;br /&gt;
'	D:\Virtual Machines\&lt;br /&gt;
'	                    Virtual Machine 1\&lt;br /&gt;
'	                                      vm.vmx&lt;br /&gt;
'	                                      hdd1.vmdk&lt;br /&gt;
'	                                      hdd1-flat.vmdk&lt;br /&gt;
'	                                      hdd2.vmdk&lt;br /&gt;
'	                                      hdd2-flat.vmdk&lt;br /&gt;
'	                                      other_file.ext&lt;br /&gt;
'	                    Virtual Machine 2\&lt;br /&gt;
'	                                      vm.vmx&lt;br /&gt;
'	                                      disks\&lt;br /&gt;
'	                                            some weird disk 1.vmdk&lt;br /&gt;
'												some weird diskette.flp&lt;br /&gt;
'&lt;br /&gt;
'	As you can see, subdirectories are also allowed. It's only important that your .vmx file is placed&lt;br /&gt;
'	on the (in this sample) second level, say, the full path to .vmx must be&lt;br /&gt;
'	D:\Virtual Machines\Virtual Machine X\vm.vmx for every virtual machine.&lt;br /&gt;
'&lt;br /&gt;
'	The subdirectory where the virtual machine is located is very important for this script:&lt;br /&gt;
'	it's the virtual machine's identifier.&lt;br /&gt;
'	In our sample these are "Virtual Machine 1" and "Virtual Machine 2" respectively.&lt;br /&gt;
'&lt;br /&gt;
'	You will start the script as follows:&lt;br /&gt;
'&lt;br /&gt;
'	vm-backup "Virtual Machine 1"&lt;br /&gt;
'&lt;br /&gt;
'	or&lt;br /&gt;
'&lt;br /&gt;
'	vm-backup "Virtual Machine 2"&lt;br /&gt;
'&lt;br /&gt;
'	to backup the Virtual Machine 1 or Virtual Machine 2.&lt;br /&gt;
'&lt;br /&gt;
'	The script does the following:&lt;br /&gt;
'&lt;br /&gt;
'	The virtual machine gets the command to shut down it's operating system.&lt;br /&gt;
'	The script waits 60 seconds and than checks the state of the virtual machine.&lt;br /&gt;
'	If the vm still runs, the script waits 60 seconds more and so on.&lt;br /&gt;
'	As soon as the vm is off, the script copies the vm's folder into the backup location&lt;br /&gt;
'	(see the "bkpath" variable and change it if you would like to; UNC-Paths are accepted).&lt;br /&gt;
'&lt;br /&gt;
'	If the vm couldn't be shut down, the mail is sent to the admin,&lt;br /&gt;
'	the error is written in the Windows application log.&lt;br /&gt;
'&lt;br /&gt;
'	After the copying is done, the vm receives the command to start, if if was running before the operation has begun.&lt;br /&gt;
'	30 seconds later, and then every 30 seconds, the script checks the heatbeat of the vm.&lt;br /&gt;
'	As soon as the vm at 300 or more units of heartbeat, the script starts to create&lt;br /&gt;
'	a compressed archive from a previously copied vm directory.&lt;br /&gt;
'	At that point of time is the vm already up and running.&lt;br /&gt;
'	A .zip archive receives the following name: YYYY-MM-DD-HHMMSS-Virtual Machine 1.zip&lt;br /&gt;
'	The creation of the .zip file takes it's time: on Pentium 4 (with Hyperthreading, single core)&lt;br /&gt;
'	2.8 GHz machine with 3 GB RAM is the duration of compress operation on a virtual machine&lt;br /&gt;
'	having 2 virtual HDDs at 16 and 36 GB was 2 hours. Though it is worth the effort:&lt;br /&gt;
'	the resulting file has the size of 3.6 GB: compare it to 52 GB uncompressed &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;.&lt;br /&gt;
'	So, after the .zip file is ready, the script checks if there were any errors produced by 7zip.&lt;br /&gt;
'	If there are some, the Windows Application log is misused for the registration of them.&lt;br /&gt;
'	If not, then we can safely delete the copy of the vm used as a source for compression and create the record&lt;br /&gt;
'	of successful backup operation in the Application log.&lt;br /&gt;
'&lt;br /&gt;
'	The interactive mode (if you start the script without any parameters) does the same.&lt;br /&gt;
'	You can manually name your zip file.&lt;br /&gt;
&lt;br /&gt;
vmpath = "D:\Virtual Machines\"&lt;br /&gt;
&lt;br /&gt;
'	Please don't forget the ending backslash!&lt;br /&gt;
'	vm -&amp;gt; Directory where the VM files are located: the machine name is received from the argument.&lt;br /&gt;
&lt;br /&gt;
'	bkpath -&amp;gt; Destination directory; here are temporary backups created,&lt;br /&gt;
'	and here you will find your .zip files.&lt;br /&gt;
'	The user who runs the script must have the write permissions on directory / network share.&lt;br /&gt;
&lt;br /&gt;
bkpath = "E:\backups\"&lt;br /&gt;
&lt;br /&gt;
'	In the variable seven_zip_switch you can provide the additional switches for the command line of 7zip.&lt;br /&gt;
'	The most thinkfully switch is " -v4g" (don't forget the leading space!). It causes the splitting of your&lt;br /&gt;
'	archive into volumes at 4 GB. Please read the 7zip's manual about the -v switch.&lt;br /&gt;
&lt;br /&gt;
seven_zip_switch = ""&lt;br /&gt;
&lt;br /&gt;
adminmail = "admin@domain.tld" 'Here you'll receive mail messages.&lt;br /&gt;
&lt;br /&gt;
smtp = "smtp.domain.tld" 'Your SMTP server must be able to relay the mails for you.&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
On Error Resume Next&lt;br /&gt;
&lt;br /&gt;
'	Common definitions...&lt;br /&gt;
&lt;br /&gt;
Set wshShell = CreateObject("WScript.Shell")&lt;br /&gt;
Set fso = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;
Set cp = CreateObject("VmCOM.VmConnectParams")&lt;br /&gt;
Set server = CreateObject("VmCOM.VmServerCtl")&lt;br /&gt;
Set thevm = CreateObject("VmCOM.VmCtl")&lt;br /&gt;
Set fso = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;
Set wshNet = CreateObject("WScript.Network")&lt;br /&gt;
Set mailing = CreateObject("CDO.Message")&lt;br /&gt;
&lt;br /&gt;
mailing.From = lcase(wshNet.UserName &amp;#38; "@" &amp;#38; wshNet.ComputerName &amp;#38; "." &amp;#38; wshNet.UserDomain)&lt;br /&gt;
mailing.To = adminmail&lt;br /&gt;
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2&lt;br /&gt;
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtp&lt;br /&gt;
mailing.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25&lt;br /&gt;
&lt;br /&gt;
header = "Backup Script for VMware Virtual Machines"	'Just the title for message boxes...&lt;br /&gt;
&lt;br /&gt;
Function iso_date(byval dt)&lt;br /&gt;
&lt;br /&gt;
'	The function does nothing interesting...&lt;br /&gt;
&lt;br /&gt;
dim y: y=year(dt)&lt;br /&gt;
dim m: m=month(dt)&lt;br /&gt;
dim d: d=day(dt)&lt;br /&gt;
dim h: h=hour(dt)&lt;br /&gt;
dim n: n=minute(dt)&lt;br /&gt;
dim s: s=second(dt)&lt;br /&gt;
&lt;br /&gt;
if m &amp;lt; 10 then m="0" &amp;#38; m&lt;br /&gt;
if d &amp;lt; 10 then d="0" &amp;#38; d&lt;br /&gt;
if h &amp;lt; 10 then h="0" &amp;#38; h&lt;br /&gt;
if n &amp;lt; 10 then n="0" &amp;#38; m&lt;br /&gt;
if s &amp;lt; 10 then s="0" &amp;#38; s&lt;br /&gt;
&lt;p /&gt;
iso_date = y &amp;#38; "-" &amp;#38; m &amp;#38; "-" &amp;#38; d &amp;#38; "-" &amp;#38; h &amp;#38; n &amp;#38; s&lt;br /&gt;
&lt;br /&gt;
end Function&lt;br /&gt;
&lt;p /&gt;
'	Here we are getting the name of the VM delivered by the script argument; it must be only one. Or, no one.&lt;br /&gt;
&lt;br /&gt;
Set args = WScript.Arguments&lt;br /&gt;
&lt;br /&gt;
	If args.Count=1 Then		'We are in the mode with predefined vm by parameter, way = "a(utomatic)"&lt;br /&gt;
	vm = args(0)&lt;br /&gt;
	vmfolder = vmpath &amp;#38; vm&lt;br /&gt;
	vmfile = vmfolder &amp;#38; "\" &amp;#38; vmfile&lt;br /&gt;
&lt;p /&gt;
	zipfile = bkpath &amp;#38; vm &amp;#38; "-" &amp;#38; iso_date(now) &amp;#38; ".zip"&lt;br /&gt;
&lt;p /&gt;
	tmpfolder = bkpath &amp;#38; vm&lt;br /&gt;
&lt;p /&gt;
	way = "a"&lt;br /&gt;
&lt;p /&gt;
	ElseIf args.Count=0 Then	'We are in the interactive mode, way = "i(nteractive)"&lt;br /&gt;
&lt;p /&gt;
	vmfile = inputBox("Please enter the full path to the .vmx file of the virtual machine you want to backup:",header,vmpath)&lt;br /&gt;
&lt;p /&gt;
	vmfolder = fso.GetParentFolderName(vmfile)&lt;br /&gt;
&lt;p /&gt;
	vmparent = fso.GetParentFolderName(vmfolder)&lt;br /&gt;
&lt;p /&gt;
	vm = Replace(Replace(vmfolder, vmparent, ""),"\","")&lt;br /&gt;
&lt;p /&gt;
	bkfile = bkpath &amp;#38; vm &amp;#38; "-" &amp;#38; iso_date(now) &amp;#38; ".zip"&lt;br /&gt;
&lt;p /&gt;
	zipfile = inputBox("Now, please enter the full path to the .zip file the script will create:",header,bkfile)&lt;br /&gt;
&lt;p /&gt;
	tmpfolder = fso.GetParentFolderName(zipfile) &amp;#38; "\" &amp;#38; vm&lt;br /&gt;
&lt;p /&gt;
	way = "i"&lt;br /&gt;
&lt;p /&gt;
	Else&lt;br /&gt;
&lt;p /&gt;
'	There is more than one argument provided: write the error message into the application log and bye.&lt;br /&gt;
'	There is no message box / email here.&lt;br /&gt;
&lt;br /&gt;
	errNoVMfile = "Incorrect Input." &amp;#38; VbCrLf &amp;#38; "The directory where the Virtual Machine files" &amp;#38; VbCrLf &amp;#38; "are resided must be provided as argument." &amp;#38; VbCrLf &amp;#38; "If the directory name contains spaces," &amp;#38; VbCrLf &amp;#38; "please add the " &amp;#38; Chr(34) &amp;#38; " sign at the beginning" &amp;#38; VbCrLf &amp;#38; "and at the end of the Virtual Machine's name." &amp;#38; VbCrLf &amp;#38; "The reading of the source code" &amp;#38; VbCrLf &amp;#38; "of the vm-backup.vbs script may help &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;"&lt;br /&gt;
&lt;br /&gt;
	wshShell.LogEvent 1, errNoVMfile&lt;br /&gt;
&lt;br /&gt;
	WScript.Quit&lt;br /&gt;
&lt;p /&gt;
	End If&lt;br /&gt;
&lt;br /&gt;
'	Try to connect to server 10 times&lt;br /&gt;
&lt;br /&gt;
connected = False&lt;br /&gt;
For tries_srv = 1 To 10&lt;br /&gt;
	server.Connect cp&lt;br /&gt;
		If Err.number = 0 Then&lt;br /&gt;
      	connected = True&lt;br /&gt;
      	Exit For&lt;br /&gt;
		End If&lt;br /&gt;
	WScript.Sleep 10000&lt;br /&gt;
	Err.clear&lt;br /&gt;
Next&lt;br /&gt;
&lt;br /&gt;
If Not connected Then&lt;br /&gt;
&lt;p /&gt;
	'Connection to server couldn't be established; we write something into the application log or/and send a message...&lt;br /&gt;
&lt;p /&gt;
	errNoConnectSRV = "The Backup Script for VMware Server couldn't create an appropriate connection." &amp;#38; VbCrLf &amp;#38; "Please check if all of the VMWare Services are up and running." &amp;#38; VbCrLf &amp;#38; "Please keep in mind, you can run this script on the local host only."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errNoConnectSRV&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errNoConnectSRV&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	crySRV = msgBox(errNoConnectSRV,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;br /&gt;
End If&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
'	Connect to the virtual machine. You remember, what the "vmfile" is?&lt;br /&gt;
&lt;br /&gt;
'	Try to connect to vm 10 times&lt;br /&gt;
&lt;br /&gt;
connected_m = False&lt;br /&gt;
For tries_vm = 1 To 10&lt;br /&gt;
	thevm.Connect cp, vmfile&lt;br /&gt;
		If Err.number = 0 Then&lt;br /&gt;
      	connected_m = True&lt;br /&gt;
      	Exit For&lt;br /&gt;
		End If&lt;br /&gt;
	WScript.Sleep 1000&lt;br /&gt;
	Err.clear&lt;br /&gt;
Next&lt;br /&gt;
&lt;br /&gt;
If Not connected_m Then&lt;br /&gt;
&lt;p /&gt;
	'Connection to vm couldn't be established; we write something into the application log or/and send a message...&lt;br /&gt;
&lt;p /&gt;
	errNoConnectVM = "The Backup Script for VMware Server couldn't connect to the virtual machine " &amp;#38; vmfile &amp;#38; "." &amp;#38; VbCrLf &amp;#38; "Please check if the path to .vmx file correct is and if the virtual machine is registered on your server." &amp;#38; VbCrLf &amp;#38; "Please keep in mind, you can run this script on the local host only."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errNoConnectVM&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errNoConnectVM&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryVM = msgBox(errNoConnectVM,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;br /&gt;
End If&lt;br /&gt;
&lt;p /&gt;
'	Enough with checking &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;&lt;br /&gt;
'	Get the ExecutionState of the vm to know if it must be started after backup complete&lt;br /&gt;
&lt;br /&gt;
'	Const vmExecutionState_Off = 2&lt;br /&gt;
'	Const vmExecutionState_On = 1&lt;br /&gt;
'	Const vmExecutionState_Stuck = 4&lt;br /&gt;
'	Const vmExecutionState_Suspended = 3&lt;br /&gt;
'	Const vmExecutionState_Unknown = 5&lt;br /&gt;
&lt;br /&gt;
'	now we need only 2 states&lt;br /&gt;
&lt;br /&gt;
ps = thevm.ExecutionState&lt;br /&gt;
&lt;br /&gt;
if ps = 1 then&lt;br /&gt;
&lt;br /&gt;
	was_on = true	'	It must be powered on after backup&lt;br /&gt;
&lt;br /&gt;
elseIf ps = 2 then&lt;br /&gt;
&lt;br /&gt;
	was_on = false	'	After backup do nothing&lt;br /&gt;
&lt;p /&gt;
else&lt;br /&gt;
&lt;br /&gt;
	'	If vm stucks, suspended or in unknown state... Who needs such backups? We create some errors.&lt;br /&gt;
&lt;p /&gt;
	errState = "The Backup Script for VMware Server couldn't get the correct state of the virtual machine " &amp;#38; vmfile &amp;#38; "." &amp;#38; VbCrLf &amp;#38; "Correct states are on and off only." &amp;#38; VbCrLf &amp;#38; "A vm with pending question, such as new SID after copying or moving, cannot be backed up, too."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errState&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errState&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryVM = msgBox(errState,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;br /&gt;
end If&lt;br /&gt;
&lt;p /&gt;
'	Heartbeat. It's the approximate number of seconds from the start of VMWare Tools inside the vm.&lt;br /&gt;
&lt;br /&gt;
hb = thevm.Heartbeat&lt;br /&gt;
&lt;br /&gt;
if was_on = true then&lt;br /&gt;
&lt;br /&gt;
	if hb &amp;lt; 1 then	'	VMWare Tools not installed or cannnot be contacted...&lt;br /&gt;
&lt;p /&gt;
	' VM without VMWare Tools can only be backed up if it was off...&lt;br /&gt;
&lt;p /&gt;
	errTools = "The Backup Script for VMware Server couldn't contact the VMWare Tools on the virtual machine " &amp;#38; vmfile &amp;#38; "." &amp;#38; VbCrLf &amp;#38; "Therefore it cannot be shut down correctly." &amp;#38; VbCrLf &amp;#38; "Please shut down the vm manually. Afterwards it can be backed up."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errTools&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errTools&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryTools = msgBox(errTools,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
	end if&lt;br /&gt;
&lt;br /&gt;
end if&lt;br /&gt;
&lt;br /&gt;
'	start/stop &lt;br /&gt;
'	Const vmPowerOpMode_Hard = 1&lt;br /&gt;
'	Const vmPowerOpMode_Soft = 2&lt;br /&gt;
'	Const vmPowerOpMode_TrySoft = 3&lt;br /&gt;
&lt;br /&gt;
'	Now stopping...&lt;br /&gt;
&lt;br /&gt;
getoff = thevm.stop(2)&lt;br /&gt;
&lt;br /&gt;
isoff = False&lt;br /&gt;
&lt;br /&gt;
For tries_off = 1 To 10&lt;br /&gt;
		ps = thevm.ExecutionState&lt;br /&gt;
		If ps = 2 Then&lt;br /&gt;
      	isoff = True&lt;br /&gt;
      	Exit For&lt;br /&gt;
		End If&lt;br /&gt;
	WScript.Sleep 60 * 1000&lt;br /&gt;
	ps = 0&lt;br /&gt;
&lt;p /&gt;
Next&lt;br /&gt;
&lt;br /&gt;
If Not isoff Then&lt;br /&gt;
&lt;br /&gt;
	'The vm couldn't be shut down: very critical...&lt;br /&gt;
&lt;p /&gt;
	errNoShutDown = "The Backup Script for VMware Server couldn't shut down the virtual machine " &amp;#38; vmfile &amp;#38; "." &amp;#38; VbCrLf &amp;#38; " in a reasonable time." &amp;#38; VbCrLf &amp;#38; "Please check it's state."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errNoShutDown&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errNoShutDown&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryNoShutDown = msgBox(errNoShutDown,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;p /&gt;
end if&lt;br /&gt;
&lt;br /&gt;
'	Machine is shut down and can be copied&lt;br /&gt;
&lt;br /&gt;
copyVM = fso.CopyFolder(vmfolder,tmpfolder)	'checked&lt;br /&gt;
&lt;br /&gt;
'	Machine copied!&lt;br /&gt;
&lt;br /&gt;
if was_on = true then	'Power on the vm if it was on&lt;br /&gt;
&lt;br /&gt;
	geton = thevm.start(2)&lt;br /&gt;
&lt;p /&gt;
	'	Wait until the heartbeat becomes more than 300&lt;br /&gt;
&lt;p /&gt;
	ison = False&lt;br /&gt;
&lt;br /&gt;
	For tries_on = 1 To 20&lt;br /&gt;
		hbs = thevm.Heartbeat&lt;br /&gt;
		If hbs &amp;gt; 300 Then&lt;br /&gt;
      	ison = True&lt;br /&gt;
      	Exit For&lt;br /&gt;
		End If&lt;br /&gt;
	WScript.Sleep 30 * 1000&lt;br /&gt;
	hbs = 0&lt;br /&gt;
&lt;p /&gt;
	Next&lt;br /&gt;
&lt;br /&gt;
	If Not ison Then&lt;br /&gt;
&lt;p /&gt;
		'The vm couldn't be start up: very critical...&lt;br /&gt;
&lt;p /&gt;
	errNoStart = "The Backup Script for VMware Server couldn't power on the virtual machine " &amp;#38; vmfile &amp;#38; "." &amp;#38; VbCrLf &amp;#38; " in a reasonable time. Maybe the machine could not start the VMWare Tools." &amp;#38; VbCrLf &amp;#38; "Please check it's state and / oder configuration."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errNoStart&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errNoStart&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryNoStart = msgBox(errNoStart,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;p /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
end if&lt;br /&gt;
&lt;br /&gt;
'	Now the vm is up and running. It is copied and ready to be compressed&lt;br /&gt;
&lt;br /&gt;
backup_string = "7za a -tzip " &amp;#38; chr(34) &amp;#38; zipfile &amp;#38; chr(34) &amp;#38; " " &amp;#38; chr(34) &amp;#38; tmpfolder &amp;#38; "\*" &amp;#38; chr(34) &amp;#38; seven_zip_switch&lt;br /&gt;
&lt;br /&gt;
'	Now create the archive...&lt;br /&gt;
&lt;br /&gt;
backup_vm = wshshell.Run(backup_string,0,true)&lt;br /&gt;
&lt;br /&gt;
if backup_vm &amp;gt; 0 then&lt;br /&gt;
&lt;br /&gt;
'	The zip file wasn't created&lt;br /&gt;
&lt;br /&gt;
	errNozip = "The Backup Script for VMware Server couldn't create a zip file." &amp;#38; VbCrLf &amp;#38; "Please check if you have enough disk space on " &amp;#38; tmpfolder &amp;#38; " and run / shedule the backup script again."&lt;br /&gt;
&lt;p /&gt;
	wshShell.LogEvent 1, errNozip&lt;br /&gt;
&lt;p /&gt;
	mailing.Subject = header &amp;#38; ": Critical Error"&lt;br /&gt;
	mailing.TextBody = errNozip&lt;br /&gt;
	mailing.Configuration.Fields.Update&lt;br /&gt;
	mailing.Send&lt;br /&gt;
&lt;p /&gt;
	if way = "i" Then&lt;br /&gt;
	cryNoZip = msgBox(errNozip,vbCritical,header)&lt;br /&gt;
	end if&lt;br /&gt;
&lt;p /&gt;
	WScript.Quit&lt;br /&gt;
&lt;br /&gt;
end if&lt;br /&gt;
&lt;br /&gt;
'	Now delete the temporary backup folder...&lt;br /&gt;
&lt;br /&gt;
deltmp = fso.deleteFolder(tmpfolder)	'should be ok&lt;br /&gt;
&lt;br /&gt;
'	And send some messages.&lt;br /&gt;
&lt;br /&gt;
success_message = "The Backup Script for VMware Server backed up the virtual machine " &amp;#38; vmfile &amp;#38; " successfully." &amp;#38; VbCrLf &amp;#38; "Backup is saved as " &amp;#38; zipfile &amp;#38; "."&lt;br /&gt;
&lt;p /&gt;
wshShell.LogEvent 0, success_message&lt;br /&gt;
&lt;p /&gt;
mailing.Subject = header &amp;#38; ": Operation Successfully Completed"&lt;br /&gt;
mailing.TextBody = success_message&lt;br /&gt;
mailing.Configuration.Fields.Update&lt;br /&gt;
mailing.Send&lt;br /&gt;
&lt;p /&gt;
if way = "i" Then&lt;br /&gt;
cryS = msgBox(success_message,vbExclamation,header)&lt;br /&gt;
end if&lt;br /&gt;
&lt;p /&gt;
WScript.Quit&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
Comments are appreciated.&lt;br /&gt;
&lt;p /&gt;
Message was edited by: oreeh&lt;br /&gt;
&lt;br /&gt;
Modified the adminmail and smtp variables by request from saxa&lt;br /&gt;
&lt;br /&gt;
Oliver&lt;br /&gt;
VMTN User Moderator</description>
      <pubDate>Sat, 26 Aug 2006 22:47:36 GMT</pubDate>
      <author>saxa</author>
      <guid>http://communities.vmware.com/thread/53045</guid>
      <dc:date>2006-08-26T22:47:36Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>VMWare Workstation 6 Direct3d x86_64 Linux</title>
      <link>http://communities.vmware.com/thread/95480</link>
      <description>If you are running a 64Bit version of linux and you want VMWare Workstation 6 to support Direct3d you will need to do the following (Tested on Ubuntu Feisty x86_64, instructions may need to be altered for other distributions)&lt;br /&gt;
&lt;br /&gt;
1. Downloaded 32Bit nVidia drivers&lt;br /&gt;
2. Extract Drivers&lt;br /&gt;
sh NVIDIA-Linux-x86-100.14.11-pkg1.run -x&lt;br /&gt;
3. Copy Libs to /usr/lib32&lt;br /&gt;
cp NVIDIA-Linux-x86-100.14.11-pkg1/usr/lib/* /usr/lib32&lt;br /&gt;
cp NVIDIA-Linux-x86-100.14.11-pkg1/usr/lib/tls/* /usr/lib32&lt;br /&gt;
4. Create sym links&lt;br /&gt;
cd /usr/lib32&lt;br /&gt;
ln -s libGLcore.so.100.14.11 libGLcore.so&lt;br /&gt;
ln -s libGLcore.so.100.14.11 libGLcore.so.1&lt;br /&gt;
ln -s libGL.so.100.14.11 libGL.so&lt;br /&gt;
ln -s libGL.so.100.14.11 libGL.so.1&lt;br /&gt;
ln -s libnvidia-tls.so.100.14.11 libnvidia-tls.so&lt;br /&gt;
ln -s libnvidia-tls.so.100.14.11 libnvidia-tls.so.1&lt;br /&gt;
5. Run ldconfig -v&lt;br /&gt;
Check for libGL* and libnvidia*  in the /usr/lib/32 directory&lt;br /&gt;
5. Install linux32&lt;br /&gt;
apt-get install linux32 &lt;br /&gt;
6. Edit your vmx file and add&lt;br /&gt;
mks.enable3d = "TRUE"&lt;br /&gt;
svga.vramSize = "67108864"&lt;br /&gt;
&lt;br /&gt;
When you start Windows you can now install dx9</description>
      <pubDate>Fri, 27 Jul 2007 03:39:19 GMT</pubDate>
      <author>Kim Botherway</author>
      <guid>http://communities.vmware.com/thread/95480</guid>
      <dc:date>2007-07-27T03:39:19Z</dc:date>
      <clearspace:dateToText>2 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>\[solved] Windows NT4 multiprocessor HAL gives 100% CPU load</title>
      <link>http://communities.vmware.com/thread/102649</link>
      <description>Hi all,&lt;br /&gt;
&lt;br /&gt;
After searching on the forum and on google I found, that I am not the only one to have the problem of Windows NT4 mith multiprocessor HAL eating up 1-2x100% CPU in a virtual machine.&lt;br /&gt;
&lt;br /&gt;
Ref:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?messageID=415307"&gt;http://www.vmware.com/community/thread.jspa?messageID=415307&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?messageID=418909&amp;#38;#418909"&gt;http://www.vmware.com/community/thread.jspa?messageID=418909&amp;#38;#418909&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?threadID=37856"&gt;http://www.vmware.com/community/thread.jspa?threadID=37856&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
While forum user nick.couchman pointed me in a good direction (Thanks Nick if you read this), I couldn't find a HOWTO writeup anywhere. So here we go:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.) Disclaimer&lt;/b&gt;&lt;br /&gt;
This worked for me on vmware server 1.01 running on openSUSE 10.2 i586 on a quad-cpu Proliant. It might or might not work for you, it might eat your servers and data - use at your own risk!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.) The problem and alternative solution&lt;/b&gt;&lt;br /&gt;
When running Windows NT4 Server (afaik also Workstation) as a guest with the multiprocessor HAL installed (i.e. surely if you assign 2 virtual processors) this virtual machine will allways use 100% CPU time on as many processors as it has assigned. &lt;br /&gt;
&lt;br /&gt;
This is bad, especially since vmware has no chance to figure out, if this CPU-consumption is really needed, or if it is just a guest OS Bug i.e.: An idle virtual NT4 machine will create havoc on the scheduling algorithms, potentially affecting other virtual machines. This interaction between the schedulers of guest, vmware and host really do hurt: see the end of this posting for performance numbers.&lt;br /&gt;
&lt;br /&gt;
Repeat: This problem happens ONLY if you use Windows NT4 SP6a as a guest OS with the multiprocessor HAL installed. &lt;br /&gt;
&lt;br /&gt;
The background seems to be, that the idle process in NT4 SP6a MPHAL does not correctly issue the HLT command to the CPU(s) on idle. This makes the CPU work full power, even when idling -  the big amount of heat produced by idle MP NT4 Servers is a hint, that this might really be the issue.&lt;br /&gt;
&lt;br /&gt;
If you have the choice to use a single virtual processor, consider using a singleprocessor HAL (as in &lt;a class="jive-link-external" href="http://www.vmware.com/support/ws3/doc/ws32_disks7.html"&gt;http://www.vmware.com/support/ws3/doc/ws32_disks7.html&lt;/a&gt;) and get rid of the problem - this is the clean way.&lt;br /&gt;
&lt;br /&gt;
There are some scenarios where the clean way is blocked. Performance is one, in our case we were forced to give 2 virtual processors to NT4 for stupidity reasons of a legacy application: There vendor sold us a license for an application to run on 2 processors some years ago, explicitly allows usage in a virtual environment, but the application will not start on a single processor system for licensing reasons ...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; 3.) Prerequisites&lt;/b&gt;&lt;br /&gt;
You will need:&lt;br /&gt;
- SrvStart by Nick Rozanski (&lt;a class="jive-link-external" href="http://www.nick.rozanski.com/software.htm,"&gt;http://www.nick.rozanski.com/software.htm,&lt;/a&gt; GPL-licensed) or another "Run application as service"-tool of your choice&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.) How to&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We solve the problem (better: we work around it) by running "CpuIdle" which does in fact nothing but issue HLT to the CPU when it is scheduled, but always remains runnable. So all unused CPU time is soaked up by CpuIdle which has become de facto a new idle process&lt;br /&gt;
&lt;br /&gt;
The HLT goes down to vmware and reduces (heavily) the CPU-consumption.&lt;br /&gt;
&lt;br /&gt;
- Watch CPU usage on Host and Guest: On the guest you will see 100%, most of it for CpuIdle, but on the host you will see CPU consumption by this NT4 instance drop from 100% (200% for 2 virtual processors) to the same level as would be used by W2k.&lt;br /&gt;
&lt;br /&gt;
Until now, this works only while you are logged on interactively, as CpuIdle is an application, not a service. To have it run automatically on startup we need to make it a service: I like SrvStart better than SrvAny - it allows for monitoring of the service, so that when you accidentally open CpuIdle on the console and then end it, it is restarted in the background&lt;br /&gt;
&lt;br /&gt;
- "Install" SrvStart by copying it and its 2 DLLs to a convenient place, I chose C:\Programme\srvstart (C:\Programme is C:\Program Files on a german version of NT4)&lt;br /&gt;
&lt;br /&gt;
- write a control file - here is mine:&lt;br /&gt;
&lt;br /&gt;
#C:\Programme\srvstart\srvstart.ini&lt;br /&gt;
debug_out=%TEMP%\myservice.log&lt;br /&gt;
[cpuidle]&lt;br /&gt;
path=C:\WINNT;C:\WINNT\system32&lt;br /&gt;
priority=idle&lt;br /&gt;
startup_delay=2&lt;br /&gt;
wait_time=2&lt;br /&gt;
startup=C:\Programme\CpuIdle\cpuidle.exe&lt;br /&gt;
startup_dir=C:\Programme\CpuIdle&lt;br /&gt;
shutdown_method=kill&lt;br /&gt;
auto_restart=y&lt;br /&gt;
restart_interval=30&lt;br /&gt;
&lt;br /&gt;
- register the service:&lt;br /&gt;
&lt;br /&gt;
srvstart.exe install_desktop cpuidle -c C:\Programme\srvstart\srvstart.ini&lt;br /&gt;
&lt;br /&gt;
We need to install the service with desktop interaction, at least as long as it is configured to show the splash screen - this is always during evaluation and after registration as long as you don't explicitly turn it off in the configuration.&lt;br /&gt;
&lt;br /&gt;
The service is created with manual startup mode  - so don't forget to set it to automatic.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.) Performance&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A (very) quick and rude benchmark shows the following (remember that the physical host has 4 CPUs), 2 vCPUs are given to the only NT4 virtual machine (processing heavy), 2 vCPUs to a WinXP instance being the only other virtual machine running at the time of the benchmark (IO and processing balanced), RAM is not an issue (6GB present, 1.5 GB for the two running VMs)&lt;br /&gt;
&lt;br /&gt;
- Load average dropped from ca. 1.5 to 0.4&lt;br /&gt;
&lt;br /&gt;
I do not pretend to understand this, but I like it: I can reduce from 3 physical servers to 2 and still survive a desaster.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5.) Further suggestions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I will post to the "user suggestions" of this forum: Would be nice if VMware could include the functionality created by this hack into the VMware Tools&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6.) About&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Eugen Rieck, Dr. Net! Netzwerkservice, Vienna, Austria&lt;br /&gt;
eugen@drnet.at&lt;br /&gt;
Programmer and system engineer.&lt;br /&gt;
&lt;br /&gt;
Sorry for the long post!&lt;br /&gt;
&lt;br /&gt;
Best regards, Eugen&lt;br /&gt;
&lt;br /&gt;
This post is in the public domain, but I would appreciate you voluntarily using it in a "Creative Commons Attribution-Share Alike" manner.</description>
      <pubDate>Thu, 13 Sep 2007 01:13:45 GMT</pubDate>
      <author>DoctorNet</author>
      <guid>http://communities.vmware.com/thread/102649</guid>
      <dc:date>2007-09-13T01:13:45Z</dc:date>
      <clearspace:dateToText>2 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Cut &amp;#38; Paste Trick</title>
      <link>http://communities.vmware.com/thread/51915</link>
      <description>So, as a fairly recent VmWare Server user, I immediately saw a need to easily cut &amp;#38; paste between my native OS (WinXP Pro) and my Virtual Machine OS (Redhat). I was told that there was currently no facility to do that.&lt;br /&gt;
&lt;br /&gt;
My simple work-around was to leave a Yahoo! IM window open in both environments so when ever I need to do a simple cut &amp;#38; paste from/to WinXP &amp;#38; Linux environments I use the IM.&lt;br /&gt;
Formatting gets lost but it generally does what I need.&lt;br /&gt;
David</description>
      <pubDate>Wed, 16 Aug 2006 22:34:15 GMT</pubDate>
      <author>davidm52</author>
      <guid>http://communities.vmware.com/thread/51915</guid>
      <dc:date>2006-08-16T22:34:15Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>howto change BusLogic to LSI Logic  - SLES 9</title>
      <link>http://communities.vmware.com/thread/96326</link>
      <description>I searched really long for a solution to change the scsi controller type from BusLogic (recommended with ESX 2.5x) to LSI Logic (recommended in ESX 3.01) in a Suse Linux Enterprise Server 9 SP2 VM with LVM activated (without logical volumes it is possible to use the standard option system repair if you boot from cd, but with logical volumes my machine wasn't able to read these mount points) . So here is my solution:&lt;br /&gt;
&lt;br /&gt;
Migrate the VM from ESX 2.5 --&amp;gt; ESX 3.01&lt;br /&gt;
&lt;br /&gt;
Boot the VM with the old BusLogic Controller&lt;br /&gt;
&lt;br /&gt;
change the modules in /etc/sysconfig/kernel (other distributions may use /etc/modules.conf):&lt;br /&gt;
from original:&lt;br /&gt;
INITRD_MODULES="Buslogic.............."&lt;br /&gt;
to:&lt;br /&gt;
INITRD_MODULES="mptbase mptscsih mptspi"&lt;br /&gt;
&lt;br /&gt;
bash:# mkinitrd&lt;br /&gt;
&lt;br /&gt;
bash:# lilo&lt;br /&gt;
&lt;br /&gt;
then power down the VM and change the SCSI Controller type to LSI Logic and reboot the VM&lt;br /&gt;
&lt;br /&gt;
- thats it&lt;br /&gt;
&lt;br /&gt;
(sorry for bad english, I always slept at english lessons at school)</description>
      <pubDate>Thu, 02 Aug 2007 09:12:18 GMT</pubDate>
      <author>wg_krieger</author>
      <guid>http://communities.vmware.com/thread/96326</guid>
      <dc:date>2007-08-02T09:12:18Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>ESX 3.0.1 Hangs on Install - BIOS Boot other devices: YES to fix</title>
      <link>http://communities.vmware.com/thread/95527</link>
      <description>FIX:  Make sure your BIOS setting is Boot other devices: YES or ENABLE &lt;br /&gt;
&lt;br /&gt;
I am the guy who shuts off everything I can in the bios to prevent operating systems like windows from installing extra drivers that I don't need or use.&lt;br /&gt;
&lt;br /&gt;
So I did the same with ESX.   Opps.&lt;br /&gt;
&lt;br /&gt;
ESX 3.0.1.32039 will hang on install with out any error message feed back if you have your BIOS set to not allow other boot devices.&lt;br /&gt;
&lt;br /&gt;
I understand that this makes no sense when isntalling / booting from an IDE CD and SCSI disks.   But thats what my ESX install did for me. &lt;br /&gt;
&lt;br /&gt;
It hangs in the first minute of the install (graphic or text)....  I think after detecting the mouse that it will use to do the install.&lt;br /&gt;
&lt;br /&gt;
My board:&lt;br /&gt;
Phonix Award Bios 6.x / AMD - AM2 Socket / ATI motherboard chip set&lt;br /&gt;
ECS Elite Group Motherboard KA3 MPV   www.ecsusa.com</description>
      <pubDate>Fri, 27 Jul 2007 13:12:34 GMT</pubDate>
      <author>AnonymousOne</author>
      <guid>http://communities.vmware.com/thread/95527</guid>
      <dc:date>2007-07-27T13:12:34Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Document your ESX hosts.</title>
      <link>http://communities.vmware.com/thread/95129</link>
      <description>Looking for a way to automatically document ESX 3.x hosts?&lt;br /&gt;
Look no further.&lt;br /&gt;
The healthcheck script is a free script that automatically creates documentation for ESX 3.x hosts. The output is in HTML format and can be emailed to you directly.&lt;br /&gt;
Some of the information gathered is:&lt;br /&gt;
- PCI devices&lt;br /&gt;
The script is free to use without any limitations. However, we would appreciate some feedback so we can keep updating  the script.&lt;br /&gt;
&lt;br /&gt;
You can download the healthcheck script at:&lt;br /&gt;
&lt;a class="jive-link-external" href="https://sourceforge.net/projects/esxhealthscript/"&gt;https://sourceforge.net/projects/esxhealthscript/&lt;/a&gt;&lt;br /&gt;
If you have and suggestions to how to improve the script please let us know through the projects forum at:&lt;br /&gt;
&lt;a class="jive-link-external" href="https://sourceforge.net/forum/forum.php?forum_id=687179"&gt;https://sourceforge.net/forum/forum.php?forum_id=687179&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
&lt;br /&gt;
A. Mikkelsen &amp;#38; DAFA&lt;br /&gt;
Developers</description>
      <pubDate>Wed, 25 Jul 2007 07:55:01 GMT</pubDate>
      <author>A.Mikkelsen</author>
      <guid>http://communities.vmware.com/thread/95129</guid>
      <dc:date>2007-07-25T07:55:01Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>List VMs with connected Cdroms</title>
      <link>http://communities.vmware.com/thread/95018</link>
      <description>There are a couple reasons this may be interesting:&lt;br /&gt;
&lt;br /&gt;
- A caveat of DRS is that Virtual machines that have CD-ROMs&lt;br /&gt;
connected to them will not be migrated to another host by DRS.&lt;br /&gt;
&lt;br /&gt;
- Unintentionally leaving a CDROM configued with "Connect at poweron"&lt;br /&gt;
could cause unintended consequences... such as the VM boots an&lt;br /&gt;
Installation process instead of the actual guest OS&lt;br /&gt;
&lt;br /&gt;
So I just put together this script for use with viperltoolkit:&lt;br /&gt;
[code]&lt;br /&gt;
#!/usr/bin/perl -w&lt;br /&gt;
&lt;br /&gt;
use strict;&lt;br /&gt;
use warnings;&lt;br /&gt;
use Getopt::Long;&lt;br /&gt;
use VMware::VIRuntime;&lt;br /&gt;
&lt;p /&gt;
my $username = "user";&lt;br /&gt;
my $password = "pass";&lt;br /&gt;
my $service_url = "https://virtualcenter/sdk/vimService";&lt;br /&gt;
&lt;br /&gt;
# Login to VI3 Service Interface&lt;br /&gt;
Vim::login(service_url =&amp;gt; $service_url, user_name =&amp;gt; $username, password =&amp;gt; $password);&lt;br /&gt;
&lt;br /&gt;
#Find VMs&lt;br /&gt;
my $vm_views = Vim::find_entity_views(view_type =&amp;gt; 'VirtualMachine');&lt;br /&gt;
&lt;br /&gt;
#Check each VM...&lt;br /&gt;
foreach (@$vm_views) {&lt;br /&gt;
    my $count = 0;&lt;br /&gt;
    #walk through each VM's device list&lt;br /&gt;
    while ($_-&amp;gt;config-&amp;gt;hardware-&amp;gt;device-&amp;gt;[$count]) {&lt;br /&gt;
        #if the device is a CDROM&lt;br /&gt;
        if ($_-&amp;gt;config-&amp;gt;hardware-&amp;gt;device-&amp;gt;[$count] =~ /VirtualCdrom/) {&lt;br /&gt;
            #and if its connected, or set to start connected&lt;br /&gt;
            if ($_-&amp;gt;config-&amp;gt;hardware-&amp;gt;device-&amp;gt;[$count]-&amp;gt;connectable-&amp;gt;connected || $_-&amp;gt;config-&amp;gt;hardware-&amp;gt;device-&amp;gt;[$count]-&amp;gt;connectable-&amp;gt;startConnected) {&lt;br /&gt;
                #list the vm and details of the CD&lt;br /&gt;
                print $_-&amp;gt;name . ":  " . $_-&amp;gt;config-&amp;gt;hardware-&amp;gt;device-&amp;gt;[$count]-&amp;gt;deviceInfo-&amp;gt;summary . "\n";&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        $count++;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Vim::logout();&lt;br /&gt;
&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;p /&gt;
Adding code to build this into an email alert is very easy, &lt;br /&gt;
which in turn will keep support staff informed on the state of VMs.&lt;br /&gt;
&lt;br /&gt;
Note: I'm no kungfoo master when it comes to viperltoolkit&lt;br /&gt;
and referencing/extracting data out of VI3.  If anyone has a&lt;br /&gt;
more elegant or streamlined way to check the connected&lt;br /&gt;
states of CDs, I'd suggest any pointers.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
J</description>
      <pubDate>Tue, 24 Jul 2007 15:43:43 GMT</pubDate>
      <author>hicksj</author>
      <guid>http://communities.vmware.com/thread/95018</guid>
      <dc:date>2007-07-24T15:43:43Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Automated VMware Update Script</title>
      <link>http://communities.vmware.com/thread/90842</link>
      <description>&lt;a class="jive-link-external" href="http://mytenser.com/Stuff/Updater_for_ESX.tar.gz"&gt;http://mytenser.com/Stuff/Updater_for_ESX.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I wrote this script that has three options. Since it uses wget and ESX server 3.0.1 does not have wget, this script must initially be run on a secondary linux server. This script will read from a users maintained configuration file in the form of "url to update%md5 hash" Both can be obtained from vmwares download site and it is simple to add a new line. &lt;br /&gt;
The goal of this script is to speed up / automate the setup process that contains the update of patches and fixes. Since by hand this can take a large part of time that may be better spent on a different server. &lt;br /&gt;
&lt;br /&gt;
The three options,  --scp, --download, --install&lt;br /&gt;
&lt;br /&gt;
scp:&lt;br /&gt;
&lt;br /&gt;
--scp is called from download as well as it can be ran from the command line. This will copy the script, configure files, temp files, and all of the downloaded patches to a secondary host. It can be called from the command line as "./patches.sh --scp 'IP of Host' "&lt;br /&gt;
&lt;br /&gt;
download:&lt;br /&gt;
&lt;br /&gt;
     --download will read through the configuration file and every line that begins with a "http:" it will take as a url to a patch. It will then download the patch with wget and compare the md5 as specified in the configuration file to a fresh calculation of it using md5sum. If the md5sum check fails, the file will automatically be redownloaded and recalculated until the correct sum is found. Be careful if you update the configuration file to get the md5 exact.&lt;br /&gt;
     Once download has finished it will ask the user if they wish to copy all the pertinent files to another host, namely an ESX Server. &lt;br /&gt;
&lt;br /&gt;
install:&lt;br /&gt;
&lt;br /&gt;
--install will move to the directory that the files were copied to with --scp, enter the directory, then extract and install the patches from oldest to newest. After a patch has been installed, the script will by default wait for 120 seconds (this can be changed in the script by modifying a variable) for esxupdate to finish before moving to the next update. A vmware tech recommended atleast 60seconds on newer servers.</description>
      <pubDate>Mon, 25 Jun 2007 22:32:24 GMT</pubDate>
      <author>Tenser234</author>
      <guid>http://communities.vmware.com/thread/90842</guid>
      <dc:date>2007-06-25T22:32:24Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>A script that does documentation</title>
      <link>http://communities.vmware.com/thread/87271</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
The Danish VMware User Group has started a project called 'ESX Healthcheck Script'.&lt;br /&gt;
&lt;br /&gt;
This is a script that generates a HTML page with documentation of a ESX host.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sourceforge.net/projects/esxhealthscript/"&gt;http://sourceforge.net/projects/esxhealthscript/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hope people will find it usefull. Any inputs are very welcome - Please use the forums at Sourceforge for this.&lt;br /&gt;
&lt;br /&gt;
-- &lt;br /&gt;
dafa</description>
      <pubDate>Fri, 01 Jun 2007 22:44:10 GMT</pubDate>
      <author>thedafa</author>
      <guid>http://communities.vmware.com/thread/87271</guid>
      <dc:date>2007-06-01T22:44:10Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>WinImage beta 8001 open and browe VMDK image file</title>
      <link>http://communities.vmware.com/thread/86620</link>
      <description>I just released at &lt;a class="jive-link-external" href="http://www.winimage.com/beta.htm"&gt;http://www.winimage.com/beta.htm&lt;/a&gt; a new WinImage beta 8.01.8010 with VMWare VMDK support.&lt;br /&gt;
&lt;br /&gt;
This is a public URL, so anyone can try it.&lt;br /&gt;
&lt;br /&gt;
WinImage can open FAT and NTFS partition. FAT are read/write, NTFS read only&lt;br /&gt;
&lt;p /&gt;
So you can start WinImage, open a VMDK file, select a partition, and you'll see all directory and file on this partition.&lt;br /&gt;
&lt;br /&gt;
On both FAT and NTFS partition, you'll be able to copy files from the VMDK file to your hard disk (just "Extract" file from the VMDK) On FAT partition, you'll be able to copy files from you host hard disk to the VMDK file (just "Inject" file)&lt;br /&gt;
&lt;p /&gt;
This is the first WinImage beta which support VMDK file. So, before use WinImage to modify a very important VMDK file, I suggest you make backup of this file.</description>
      <pubDate>Wed, 30 May 2007 01:44:56 GMT</pubDate>
      <author>gvollant</author>
      <guid>http://communities.vmware.com/thread/86620</guid>
      <dc:date>2007-05-30T01:44:56Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Veeam Reporter Visio Stencil set for Visio 2003</title>
      <link>http://communities.vmware.com/thread/86416</link>
      <description>MS Visio stencil set used in Veeam Reporter for VI3. &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.veeam.com/veeam_reporter_stencil.asp"&gt;http://www.veeam.com/veeam_reporter_stencil.asp&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Your suggestions and  feedback are greatly appreciated!</description>
      <pubDate>Mon, 28 May 2007 15:19:45 GMT</pubDate>
      <author>Max_am</author>
      <guid>http://communities.vmware.com/thread/86416</guid>
      <dc:date>2007-05-28T15:19:45Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Dramatically increase performance of copying data into vmfs</title>
      <link>http://communities.vmware.com/thread/85699</link>
      <description>This may sound kind of "wonky" but try this procedure if you are using ftp, ssh or just copying files around in the service console and it's taking longer than it really should.&lt;br /&gt;
&lt;br /&gt;
1) Get the file onto an ext3 or a nfs filesystem visible on the esx server&lt;br /&gt;
2) ls -l the file in the ext3/nfs filesystem and write down the number of bytes&lt;br /&gt;
3) run "vmkfstools -c &amp;lt;ls -l bytes&amp;gt; /vmfs/volumes/&amp;lt;volumename&amp;gt;/&amp;lt;target filename&amp;gt; " to create a filename-flat file&lt;br /&gt;
4) dd if=&amp;lt;input file&amp;gt; of=/vmfs/volume/&amp;lt;volumename&amp;gt;/&amp;lt;target filename&amp;gt; bs=2048k conv=notrunc&lt;br /&gt;
5) mv the file to rename it if you wish&lt;br /&gt;
&lt;br /&gt;
This performs significantly faster for me (an order of magnitude 3-4x or better), it additionally causes significantly fewer locks in vmfs to update the metadata since the file doesn't "grow" as it's being moved in; which means any other VM's on that filesystem are also much less affected.&lt;br /&gt;
&lt;br /&gt;
--Thomas Suiter</description>
      <pubDate>Tue, 22 May 2007 18:24:12 GMT</pubDate>
      <author>InsaneGeek</author>
      <guid>http://communities.vmware.com/thread/85699</guid>
      <dc:date>2007-05-22T18:24:12Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Virtual Appliance for Chargeback and Capacity reporting</title>
      <link>http://communities.vmware.com/thread/85366</link>
      <description>All &lt;br /&gt;
&lt;br /&gt;
Vkernel at  www.vkernel.com is a simple to use virtual appliance for generating Capacity and Chargeback reports. We are looking for beta users and lots of feedback. You can download it from www.vkernel.com&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;br /&gt;
Alex</description>
      <pubDate>Sun, 20 May 2007 10:33:04 GMT</pubDate>
      <author>AlexBakman</author>
      <guid>http://communities.vmware.com/thread/85366</guid>
      <dc:date>2007-05-20T10:33:04Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VMPlayer Inventory satellite software for VMware Player</title>
      <link>http://communities.vmware.com/thread/83268</link>
      <description>VMPlayer Inventory is a lightweight application designed to work jointly with VMware Player. Inventory extends Players abilities and supplements it with graphical interface for managing virtual machines and editing their settings. Inventory organizes virtual machines in list, allows to launch them, reset, or power off. Program  can hide plural Player windows from taskbar while providing easy access to any launched virtual machine from machines list or through system tray menu. Minimized Inventory resides in system tray. At any time it visually shows number of launched virtual machines. Inventory also provides familiar graphical interface for editing virtual machines settings and configuration. Inventory also includes graphical interface for VMware mount utility  an easiest way to access the virtual machines disk data.&lt;br /&gt;
&lt;br /&gt;
Site: &lt;a class="jive-link-external" href="http://vmunit.blogspot.com/"&gt;http://vmunit.blogspot.com/&lt;/a&gt;&lt;br /&gt;
Download: &lt;a class="jive-link-external" href="http://vmunit.com/VMPlayerInventorySetup1.0.exe"&gt;http://vmunit.com/VMPlayerInventorySetup1.0.exe&lt;/a&gt;</description>
      <pubDate>Fri, 04 May 2007 10:20:15 GMT</pubDate>
      <author>akella</author>
      <guid>http://communities.vmware.com/thread/83268</guid>
      <dc:date>2007-05-04T10:20:15Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Easy backup script for use with ESX 3.0</title>
      <link>http://communities.vmware.com/thread/82168</link>
      <description>Hi everyone,&lt;br /&gt;
&lt;br /&gt;
If you're like me, have some great toys, but not enough budget to buy all the bells and whistles that would make life so much easier, here's a little script I wrote, that is designed to backup VMs to an exteranl storage device (in this case a hard disk connected via the USB ports on my host server).  The script is designed to do 4 things:&lt;br /&gt;
&lt;br /&gt;
1: Delete the old backup&lt;br /&gt;
&lt;br /&gt;
2:  Shutdown the VM to be backed up&lt;br /&gt;
&lt;br /&gt;
3:  Create the backup (clone actually).&lt;br /&gt;
&lt;br /&gt;
4:  Restart the machine.&lt;br /&gt;
&lt;br /&gt;
Note that this backup is for one VM.  You can extend it for more machines, or simply have 2 or more Cronjobs setup to run.&lt;br /&gt;
&lt;br /&gt;
I want to thank Daniel a dbis for adding a ten cent peice of code that made this thing work like a charm:&lt;br /&gt;
&lt;p /&gt;
#!/bin/sh&lt;br /&gt;
# Specifies PATH&lt;br /&gt;
PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin: &lt;br /&gt;
# This part of the script is designed to delete the old backup.&lt;br /&gt;
rm /backups/testbed/*.*&lt;br /&gt;
echo y&lt;br /&gt;
echo y&lt;br /&gt;
echo y&lt;br /&gt;
echo y&lt;br /&gt;
# This command pauses evertyhing for 60 seconds&lt;br /&gt;
sleep 60&lt;br /&gt;
# This command shuts the system to be backed up down.&lt;br /&gt;
vmware-cmd "/vmfs/volumes/storage1/testbed/testbed.vmx" stop trysoft&lt;br /&gt;
# This command pauses the script for 60 seconds&lt;br /&gt;
sleep 60&lt;br /&gt;
# This command backs the system up&lt;br /&gt;
/usr/sbin/vmkfstools -i /vmfs/volumes/storage1/testbed/testbed.vmdk -d 2gbsparse /backups/testbed/testbed.vmdk&lt;br /&gt;
# This command builds a 30 minute wait time while the system backs up&lt;br /&gt;
sleep 1800 &lt;br /&gt;
# This command strats the system up once the backup is finished.&lt;br /&gt;
vmware-cmd "/vmfs/volumes/storage1/testbed/testbed.vmx" start&lt;br /&gt;
&lt;br /&gt;
Enjoy!</description>
      <pubDate>Thu, 26 Apr 2007 18:49:27 GMT</pubDate>
      <author>rmuniz9336</author>
      <guid>http://communities.vmware.com/thread/82168</guid>
      <dc:date>2007-04-26T18:49:27Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>XP batch script to start necessary services on demand</title>
      <link>http://communities.vmware.com/thread/81675</link>
      <description>I've always found it incredibly annoying that VMWare starts four services taking up 12MB of RAM for no reason, when Workstation isn't even running. These just sit there dormant wasting valuable resources (RAM/CPU/startup-time/etc).&lt;br /&gt;
&lt;br /&gt;
vmware.exe isn't smart enough to start said services when it starts, if they're not running either. *sigh*&lt;br /&gt;
&lt;br /&gt;
So... What I do is find the four offending services in XPs Service Manager and set them to start MANUALLY (not Automatic anymore).&lt;br /&gt;
&lt;br /&gt;
Then I create a C:\VMWare\VMWareStart.bat file that contains this&lt;br /&gt;
[code]&lt;br /&gt;
sc start VMAuthdService&lt;br /&gt;
sc start VMnetDHCP&lt;br /&gt;
sc start vmount2&lt;br /&gt;
sc start "VMware NAT Service"&lt;br /&gt;
C:\Utils\Trayconizer.exe C:\VMWare\vmware.exe&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
Oh yeah, it's also very irritating that VMWare doesn't minimize to the tray despite everyone asking for it (&lt;a class="jive-link-external" href="http://www.vmware.com/community/search.jspa?q=minimize+to+tray"&gt;http://www.vmware.com/community/search.jspa?q=minimize+to+tray&lt;/a&gt;) when you shrink it (or have the option to), so I use this Trayconizer tool to fix that short-coming.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.whitsoftdev.com/trayconizer"&gt;http://www.whitsoftdev.com/trayconizer&lt;/a&gt;</description>
      <pubDate>Tue, 24 Apr 2007 05:00:29 GMT</pubDate>
      <author>DAE51D</author>
      <guid>http://communities.vmware.com/thread/81675</guid>
      <dc:date>2007-04-24T05:00:29Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>French documentation on creation of Windows Cluster with VMware Server</title>
      <link>http://communities.vmware.com/thread/79314</link>
      <description>Maybe somebody would be interested by the French documentation I wrote in a Focus published by O'Reilly.&lt;br /&gt;
&lt;br /&gt;
The subject is the creation of a high availability Windows 2003 cluster with VMware Server, with the example of SQL Server 2005.&lt;br /&gt;
&lt;br /&gt;
Some information in French are here : &lt;a class="jive-link-external" href="http://www.oreilly.fr/catalogue/235402018X"&gt;http://www.oreilly.fr/catalogue/235402018X&lt;/a&gt;</description>
      <pubDate>Thu, 05 Apr 2007 19:41:08 GMT</pubDate>
      <author>dominik38</author>
      <guid>http://communities.vmware.com/thread/79314</guid>
      <dc:date>2007-04-05T19:41:08Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VM Clone Script for SDK 2.0</title>
      <link>http://communities.vmware.com/thread/77800</link>
      <description>This script, for VMware SDK 2.0, clones multiple VMs using an input file that specifies the source VM, the target VM name and datastore, and (optionally, for Windows VMs) the target IP address, default gateway,  DNS server and DNS domain. For Linux VMs only the target name and datastore can be specified since the SDK does not support Linux customization.&lt;br /&gt;
&lt;br /&gt;
The code and supporting files are available at &lt;a class="jive-link-external" href="http://www.dell.com/downloads/global/solutions/clonevm.zip"&gt;http://www.dell.com/downloads/global/solutions/clonevm.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Complete instructions are included in the readme in the zip file.&lt;br /&gt;
&lt;br /&gt;
Requires VMware SDK 2.x</description>
      <pubDate>Mon, 26 Mar 2007 01:55:40 GMT</pubDate>
      <author>Dave Jaffe</author>
      <guid>http://communities.vmware.com/thread/77800</guid>
      <dc:date>2007-03-26T01:55:40Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>P2V from Linux Machines</title>
      <link>http://communities.vmware.com/thread/76148</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
This is a URL to a P2V Linux machines:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmwiz.com/"&gt;http://www.vmwiz.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy!!!!</description>
      <pubDate>Tue, 13 Mar 2007 19:43:59 GMT</pubDate>
      <author>zenariga</author>
      <guid>http://communities.vmware.com/thread/76148</guid>
      <dc:date>2007-03-13T19:43:59Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Script to install patches in ESX 3</title>
      <link>http://communities.vmware.com/thread/76144</link>
      <description>I found a link that learn who to create a update script to ESX 3&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://virtrix.blogspot.com/2007/03/vmware-autopatching-your-esx-host.html"&gt;http://virtrix.blogspot.com/2007/03/vmware-autopatching-your-esx-host.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Enjoy!!!!</description>
      <pubDate>Tue, 13 Mar 2007 19:29:07 GMT</pubDate>
      <author>zenariga</author>
      <guid>http://communities.vmware.com/thread/76144</guid>
      <dc:date>2007-03-13T19:29:07Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Network copy failed for file. \[vmfs] esxserver/disk.vmdk</title>
      <link>http://communities.vmware.com/thread/97428</link>
      <description>Thought this might be helpful. I was trying to move a virtual machine off of an ESX 3.0.1 server and I couldn't cold-migrate it no matter what I tried; I kept getting the above error.&lt;br /&gt;
&lt;br /&gt;
After much forum searching, I found that most people get this error because of DNS, but some early posts that I don't think got answers were because of a different reason -- the VM was large, in excess of 300GB. So was mine!&lt;br /&gt;
&lt;br /&gt;
And so, I'm happy to report a new reason to see this error -- when you have a virtual machine in excess of 250GB and try to migrate it to an ESX 3 host set up by default, which means the VMFS file system has a 1MB block size. In this case, the maximum VMDK you can have is 250GB.&lt;br /&gt;
&lt;br /&gt;
My VM at 300GB wouldn't go until I migrated it to a host where I'd custom-set a 2MB block size (the host could thus accept up to 500GB VMDKs). Just thought I'd throw out the tip for anyone who's problem isn't fixed by the DNS trick!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;EDIT&lt;/b&gt;: This appears to have been fixed in the newly-released VC 2.0.2:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;VirtualCenter Server Checks the Block Size of the VMFS Partition on the Target ESX Server Host Before Moving the Virtual Machine&lt;/b&gt;&lt;br /&gt;
In this release, VirtualCenter Server checks the block size of the VMFS partition on the target ESX Server host and calculates the maximum virtual disk size supported by the partition. If the size of the source virtual disk is greater than the maximum size supported on the target ESX Server host, VirtualCenter Server sends an error message indicating that the file is too large. In earlier releases, this check was not performed and migration failed without sending any error message.&lt;/i&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/support/vi3/doc/releasenotes_vc202.html"&gt;http://www.vmware.com/support/vi3/doc/releasenotes_vc202.html&lt;/a&gt;</description>
      <pubDate>Wed, 08 Aug 2007 02:22:08 GMT</pubDate>
      <author>bwilliamsdc</author>
      <guid>http://communities.vmware.com/thread/97428</guid>
      <dc:date>2007-08-08T02:22:08Z</dc:date>
      <clearspace:dateToText>2 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>diskreport</title>
      <link>http://communities.vmware.com/thread/94374</link>
      <description>Diskreport is a set of tools designed to help advanced VMware users in troubleshooting snapshot and disk problems.&lt;br /&gt;
&lt;br /&gt;
It started with the &lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?threadID=81478"&gt; You should do this yourself-post &lt;/a&gt;&lt;br /&gt;
and &lt;a class="jive-link-external" href="http://sanbarrow.com/phpBB2/viewtopic.php?t=726"&gt; "grew up" from this discussion. &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sanbarrow.com/diskreport/"&gt; You can download it here. &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To keep the development going we need input from users.&lt;br /&gt;
Please give us your opinions, suggestions and bug reports.&lt;br /&gt;
&lt;br /&gt;
At the moment these tools are only available for Windows systems, but we plan to add the Linux counterparts shortly.&lt;br /&gt;
&lt;br /&gt;
If you have questions, thoughts, ... either post them here or at &lt;a class="jive-link-external" href="http://sanbarrow.com/phpBB2/viewforum.php?f=42"&gt; sanbarrow. &lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Special thanks to Petr Vandrovec, Robert D. Petruska and Ulli Hankeln.&lt;br /&gt;
&lt;br /&gt;
Oliver</description>
      <pubDate>Thu, 19 Jul 2007 16:43:30 GMT</pubDate>
      <author>oreeh</author>
      <guid>http://communities.vmware.com/thread/94374</guid>
      <dc:date>2007-07-19T16:43:30Z</dc:date>
      <clearspace:dateToText>2 years, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>ESX Manager 2.1</title>
      <link>http://communities.vmware.com/thread/94065</link>
      <description>Im proud to announce the next version of ESX Manager 2.1&lt;br /&gt;
&lt;br /&gt;
Installation Requirements&lt;br /&gt;
- FTP Connection for the Public Repository&lt;br /&gt;
All version of ESX 3.x are supported&lt;br /&gt;
&lt;br /&gt;
I invested a lot of time to make the new version fast, stable and of course to add all the new features.&lt;br /&gt;
&lt;br /&gt;
I also created a new forum on the website to request and discuss about SSH Custom Tasks (can be accessed through the ESX Manager). &lt;br /&gt;
&lt;br /&gt;
Features:  &lt;br /&gt;
&lt;br /&gt;
Download PDF with screenshuts &lt;a class="jive-link-external" href="http://www.esxguide.com/Files/FeaturesAndScreenshuts.pdf"&gt;http://www.esxguide.com/Files/FeaturesAndScreenshuts.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- Publish and share custom SSH commands with other ESX Administrators. &lt;br /&gt;
I hope the exchange of SSH Custom tasks in the public repository will be used frequently.&lt;br /&gt;
&lt;br /&gt;
The new release is still free to use without any limitations. However, I depend on some donations and sponsors to keep things going.&lt;br /&gt;
I hope you enjoy the new version und would appreciate to have some feedback and your support.&lt;br /&gt;
&lt;p /&gt;
You can download ESX Manager 2.1 at:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.esxguide.com"&gt;http://www.esxguide.com&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Thank you for all your feedbacks &lt;br /&gt;
&lt;p /&gt;
Regards&lt;br /&gt;
&lt;br /&gt;
Manfred Meier &lt;br /&gt;
ESXGuide Developer</description>
      <pubDate>Tue, 17 Jul 2007 23:08:16 GMT</pubDate>
      <author>manfred9999</author>
      <guid>http://communities.vmware.com/thread/94065</guid>
      <dc:date>2007-07-17T23:08:16Z</dc:date>
      <clearspace:dateToText>2 years, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Free VI3 Security Risk Assessment Template</title>
      <link>http://communities.vmware.com/thread/92907</link>
      <description>Hi all, &lt;br /&gt;
&lt;br /&gt;
Gavin over at Xtravirt written an excellent document VMware® VI3 Security Risk Assessment Template, which is a MS Word document designed to: &lt;br /&gt;
&lt;br /&gt;
·Provide detail of around security measures designed into each major component of VMware VI3 &lt;br /&gt;
&lt;br /&gt;
·Provide a best practice security framework for VI3 designs that can be repeated again and again &lt;br /&gt;
&lt;br /&gt;
·Detail real world scenarios that IT Security personnel can relate to their environment, including built-in countermeasures and additional configuration options. &lt;br /&gt;
&lt;br /&gt;
·Significantly reduce the time and stress involved with gaining design approvals. &lt;br /&gt;
&lt;br /&gt;
You can download it here: &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.xtravirt.com/index.php?option=com_content&amp;#38;task=view&amp;#38;id=85&amp;#38;Itemid=88"&gt;http://www.xtravirt.com/index.php?option=com_content&amp;#38;task=view&amp;#38;id=85&amp;#38;Itemid=88&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Hope you find it useful. Comments/suggestions welcome. &lt;br /&gt;
&lt;br /&gt;
Cheers, &lt;br /&gt;
&lt;br /&gt;
Alex</description>
      <pubDate>Tue, 10 Jul 2007 14:18:51 GMT</pubDate>
      <author>mittell</author>
      <guid>http://communities.vmware.com/thread/92907</guid>
      <dc:date>2007-07-10T14:18:51Z</dc:date>
      <clearspace:dateToText>2 years, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Stever Beaver's LDAP SEARCH</title>
      <link>http://communities.vmware.com/thread/24063</link>
      <description>Steve Beavers LDAP script that runs on a regular basis and automatically updates local ESX groups and allows for user authentication based on AD Group Membership. Kerberos authentication must be in place and functioning before this authentication can take place. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;From what I understand by reading the Forums, There are issues with this script and Windows 2003 SP1.  Let's use the community space here to fix this issue and get this updated!&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=10&amp;#38;ttitle=LDAP_SEARCH#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=10&amp;#38;ttitle=LDAP_SEARCH#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:19:28 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24063</guid>
      <dc:date>2005-10-14T18:19:28Z</dc:date>
      <clearspace:dateToText>2 years, 4 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Howto use vmware-vdiskmanager on a LiveCD to import physical disks ...</title>
      <link>http://communities.vmware.com/thread/58696</link>
      <description>Though the procedure is quite straight forward I have not seen it documented or discussed ... so I created a Video (VMware-codec) that demonstrates how to do it.&lt;br /&gt;
&lt;br /&gt;
(For the Video the example-computers are VMs - but that really doesn't matter ...)&lt;br /&gt;
&lt;br /&gt;
The steps in short:&lt;br /&gt;
&lt;br /&gt;
go to a physical box&lt;br /&gt;
boot into your favorite LiveCD which has VMware-workstation installed&lt;br /&gt;
map a networkshare to a local server &lt;br /&gt;
create a new VM&lt;br /&gt;
add a new disk (type physical disk - rawdisk) and store it in RAMdrive&lt;br /&gt;
use vmware-vdiskmanager with -r option to convert the raw-disk into a regular vmdk and store it in the local server&lt;br /&gt;
&lt;p /&gt;
Watch the movie - it is quite self-explaining ....&lt;br /&gt;
&lt;br /&gt;
(host 10.0.0.11 is the local server - writeable share: pub)&lt;br /&gt;
&lt;br /&gt;
LiveCD can be Windows or Linux-based - that really doesn't matter.&lt;br /&gt;
&lt;br /&gt;
Video about 20Mb is located here:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sanbarrow.com/vdiskmanager-as-ghost.zip"&gt;http://sanbarrow.com/vdiskmanager-as-ghost.zip&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Ulli&lt;br /&gt;
&lt;br /&gt;
Short version with screenshots:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sanbarrow.com/moa-video-vdiskmanager-as-ghost.html"&gt;http://sanbarrow.com/moa-video-vdiskmanager-as-ghost.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Message was edited by: &lt;br /&gt;
        continuum</description>
      <pubDate>Wed, 18 Oct 2006 13:44:11 GMT</pubDate>
      <author>continuum</author>
      <guid>http://communities.vmware.com/thread/58696</guid>
      <dc:date>2006-10-18T13:44:11Z</dc:date>
      <clearspace:dateToText>2 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>12</clearspace:messageCount>
      <clearspace:replyCount>11</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Server Console - Password Management</title>
      <link>http://communities.vmware.com/thread/49103</link>
      <description>Hi all,&lt;br /&gt;
&lt;br /&gt;
I got fed up trying to remember all my VMware console details, so I wrote something to do it for me &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":)" /&gt;&lt;br /&gt;
&lt;br /&gt;
It's quick and dirty, but I thought it might be of use to some people here.&lt;br /&gt;
&lt;br /&gt;
Any comments, changes etc will be appreciated (and will eventually be implemented time permitting!)&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.neillans.co.uk/?p=144"&gt;http://www.neillans.co.uk/?p=144&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Andy</description>
      <pubDate>Sat, 22 Jul 2006 11:31:22 GMT</pubDate>
      <author>neillans</author>
      <guid>http://communities.vmware.com/thread/49103</guid>
      <dc:date>2006-07-22T11:31:22Z</dc:date>
      <clearspace:dateToText>2 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>15</clearspace:messageCount>
      <clearspace:replyCount>14</clearspace:replyCount>
    </item>
    <item>
      <title>Pointer on increasing user speed on VM machine</title>
      <link>http://communities.vmware.com/thread/71791</link>
      <description>Hi Everyone,&lt;br /&gt;
&lt;br /&gt;
We have not tested this in every type of enviornment, but, it works pretty good for a Windows XP machine.  All our XP machines are part of our domain.  What we were seeing was that remote users that access them through VIC, RDP, Web, or WebEx session, were complaining that the systems were slow.  We of course disabled all the various services it didn't really need, and that helped.  Perhaps the single biggest thing that helped us was we went into Network Connections&amp;gt;TCP/IP Properties&amp;gt;Advanced Settings and under DNS, noted that our domain name was entered in.  We unchecked the Domain Suffix, and then under WINS, unchecked the LMHOSTs file, and entered in the IP address for our WINS server.  &lt;br /&gt;
&lt;br /&gt;
This increased our response time considerably.  Hope it helps.&lt;br /&gt;
&lt;br /&gt;
Rich</description>
      <pubDate>Fri, 09 Feb 2007 19:32:46 GMT</pubDate>
      <author>rmuniz9336</author>
      <guid>http://communities.vmware.com/thread/71791</guid>
      <dc:date>2007-02-09T19:32:46Z</dc:date>
      <clearspace:dateToText>2 years, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Thomas Bryant's FreeSCO Router Image</title>
      <link>http://communities.vmware.com/thread/24059</link>
      <description>Thomas Bryant (Now a RapidApp employee!) has provided a FreeSCO floppy image that is compatible with the vlance driver for virtual machines.&lt;br /&gt;
&lt;br /&gt;
It may be downloaded from here:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownload&amp;#38;cid=6"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownload&amp;#38;cid=6&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:08:56 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24059</guid>
      <dc:date>2005-10-14T18:08:56Z</dc:date>
      <clearspace:dateToText>2 years, 6 months ago</clearspace:dateToText>
      <clearspace:messageCount>12</clearspace:messageCount>
      <clearspace:replyCount>11</clearspace:replyCount>
    </item>
    <item>
      <title>Basic VMDK-repair know-how</title>
      <link>http://communities.vmware.com/thread/29538</link>
      <description>Okay - I had a VMDK crash and I would like to provide some information and instruction about VMDK repair here.&lt;br /&gt;
&lt;br /&gt;
First of all:&lt;br /&gt;
&lt;br /&gt;
As KevinG told me in this topic:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?threadID=23014&amp;#38;tstart=15"&gt;http://www.vmware.com/community/thread.jspa?threadID=23014&amp;#38;tstart=15&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
The basic repair attempt is alsway done by your VMware Server during startup of the virtual machine.&lt;br /&gt;
VMware checks the disks and if there are some inconsistencies which can be done by a basic repair VMware will do this.&lt;br /&gt;
&lt;br /&gt;
If there are severe errors in the VMDK file, VMware won´t mount the disk. And VMware provides NO tool like "chckdsk" or "vrepair" etc.&lt;br /&gt;
&lt;br /&gt;
So, what to do?&lt;br /&gt;
&lt;br /&gt;
1.) Consider a restore from your backup.&lt;br /&gt;
&lt;br /&gt;
2.) Install the VMware diskmount utility found under the Utilities section on the Workstation download page at &lt;a class="jive-link-external" href="http://www.vmware.com/download/ws/"&gt;http://www.vmware.com/download/ws/&lt;/a&gt;. On a Windows machine, make available the corrupted VMDK file to the Windows machine and try to mount the disk. &lt;br /&gt;
&lt;br /&gt;
How to?&lt;br /&gt;
&lt;br /&gt;
Install the driver using the installer. Change to the directory where you installed it.&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
&lt;br /&gt;
[code]vmware-mount /p[/code]&lt;br /&gt;
This shows the partitions/volumes within the vmdk.file. Determine which partition to mount. Call this partition N.&lt;br /&gt;
&lt;br /&gt;
[code]vmware-mount /v:N R: &amp;lt;diskfile&amp;gt;[/code]&lt;br /&gt;
Substitute N with the partition number determined in the step before.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;diskfile&amp;gt; has to be substituted by the VMDK file.&lt;br /&gt;
This may be a local or a network drive. I think that accessing the VMDK file through a local drive is the safest way.&lt;br /&gt;
&lt;br /&gt;
In this case, the disk will be mounted as drive R.&lt;br /&gt;
&lt;br /&gt;
3.) If the VMware diskmount utility does not mount the VMDK, try Ken Kato's virtual disk driver: &lt;a class="jive-link-external" href="http://chitchat.at.infoseek.co.jp/vmware/vdk.html"&gt;http://chitchat.at.infoseek.co.jp/vmware/vdk.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(If Ken Kato´s tool helps to recover your data, do a paypal donation for him.)&lt;br /&gt;
&lt;br /&gt;
How to?&lt;br /&gt;
&lt;br /&gt;
Install the driver using the installer. Change to the directory where you installed it.&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
[code]&lt;br /&gt;
vdk start &lt;br /&gt;
vdk open 0 &amp;lt;diskfile&amp;gt; /L:R: &lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;diskfile&amp;gt; has to be substituted by the vmdk-file.&lt;br /&gt;
/L:R: says: mount it as drive R: &lt;br /&gt;
&lt;br /&gt;
4.) If you succeed in mounting the VMDK file, copy the data to a new virtual disk. Use, for example, robocopy for this. It is included in Windows Server 2003 Resource Kit Tools at &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;#38;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;#38;displaylang=en&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
5.) If you´re still not able to mount your disk, I don´t know, what else you can do. &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/sad.gif" alt=":(" /&gt;&lt;br /&gt;
&lt;br /&gt;
Best regards&lt;br /&gt;
Thorsten Jalas&lt;br /&gt;
&lt;br /&gt;
Message was edited by: &lt;br /&gt;
        pbJalas&lt;br /&gt;
&lt;br /&gt;
Message was edited by: &lt;br /&gt;
        jbrodeur: changes in grammar and formatting</description>
      <pubDate>Mon, 10 Oct 2005 10:41:56 GMT</pubDate>
      <author>pbJalas</author>
      <guid>http://communities.vmware.com/thread/29538</guid>
      <dc:date>2005-10-10T10:41:56Z</dc:date>
      <clearspace:dateToText>2 years, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>20</clearspace:messageCount>
      <clearspace:replyCount>19</clearspace:replyCount>
    </item>
    <item>
      <title>VMware MAC Generator</title>
      <link>http://communities.vmware.com/thread/25126</link>
      <description>This is a small binary application written by Parag Mehta from VMware that randomly generates a valid MAC address that can be utilized by VMware ESX Server. The MAC addresses generated falls within the valid range of "Static" MAC Addresses that may be manually assigned in the virtual machine's VMX file.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=18&amp;#38;ttitle=VMware_MAC_Generator#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=18&amp;#38;ttitle=VMware_MAC_Generator#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Mon, 31 Oct 2005 23:57:16 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/25126</guid>
      <dc:date>2005-10-31T23:57:16Z</dc:date>
      <clearspace:dateToText>2 years, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>17</clearspace:messageCount>
      <clearspace:replyCount>16</clearspace:replyCount>
    </item>
    <item>
      <title>VMfind.com - Virtual Appliance Search Engine</title>
      <link>http://communities.vmware.com/thread/69820</link>
      <description>Enomaly is proud to announce the launch of VMfind.com, a search network for virtualization technology with a focus on, pre-configured virtual appliances, tech papers, documentation, forums and blogs.&lt;br /&gt;
&lt;br /&gt;
Please feel free to visit &lt;a class="jive-link-external" href="http://www.vmfind.com"&gt;http://www.vmfind.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Sample Search - CRM&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmfind.com/results/?cx=013016304745066933641%3Afgkwqhelqim&amp;#38;q=crm&amp;#38;sa=Search&amp;#38;cof=FORID%3A10#1290"&gt;http://www.vmfind.com/results/?cx=013016304745066933641%3Afgkwqhelqim&amp;#38;q=crm&amp;#38;sa=Search&amp;#38;cof=FORID%3A10#1290&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Reuven Cohen&lt;br /&gt;
Enomaly Inc &amp;gt; &lt;a class="jive-link-external" href="http://www.enomaly.net"&gt;http://www.enomaly.net&lt;/a&gt;</description>
      <pubDate>Fri, 26 Jan 2007 20:48:09 GMT</pubDate>
      <author>enomaly</author>
      <guid>http://communities.vmware.com/thread/69820</guid>
      <dc:date>2007-01-26T20:48:09Z</dc:date>
      <clearspace:dateToText>2 years, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>Easy ESX Server and Guest Monitoring...</title>
      <link>http://communities.vmware.com/thread/46151</link>
      <description>Hello,&lt;br /&gt;
&lt;br /&gt;
I thought I would send out a shameless self-promoting plug for my Virtual Appliance.  The nsmon virtual appliance makes it very easy to monitor many different types of servers including an ESX Server and guests.&lt;/P&gt;
It can be found at: &lt;/P&gt;
&lt;a class="jive-link-external" href="http://www.vmware.com/vmtn/appliances/directory/295"&gt;http://www.vmware.com/vmtn/appliances/directory/295&lt;/a&gt;&lt;/P&gt;
&lt;br /&gt;
This is a Groundwork Opensource and Nagios based implementation.&lt;br /&gt;
You might say,  "Wait there are many Nagios implementations, why is this one different?" &lt;/P&gt;
&lt;br /&gt;
Here are some of the reasons, I think Groundwork Opensource augments Nagios very well:&lt;/P&gt;
&lt;br /&gt;
1) Consistent interface. &lt;/P&gt;
2) Reduces complexity of configuring Nagios directly.&lt;/P&gt;
3) Provides a "Discovery" feature to make adding host in bulk much simpler.&lt;/P&gt;
&lt;br /&gt;
Number three is a big one for me since I have 100's of hosts and devices in my environment. &lt;/P&gt;
In the past I had tried using Nagios console but it's very difficult to configure.  In contrast Groundwork once installed is a breeze.&lt;/P&gt;
&lt;br /&gt;
Here are some screen shots for the nsmon virtual appliance running Groundwork/Nagios: &lt;/P&gt;
Login Screen:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.geocities.com/lowkey_7af/nsmonOpeningScreen.jpg"&gt;http://www.geocities.com/lowkey_7af/nsmonOpeningScreen.jpg&lt;/a&gt; &lt;/P&gt;
&lt;br /&gt;
Host Status:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.geocities.com/lowkey_7af/nsmonHostStatus.jpg"&gt;http://www.geocities.com/lowkey_7af/nsmonHostStatus.jpg&lt;/a&gt; &lt;/P&gt;
&lt;br /&gt;
Device Map:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.geocities.com/lowkey_7af/nsmonMap.jpg"&gt;http://www.geocities.com/lowkey_7af/nsmonMap.jpg&lt;/a&gt; &lt;/P&gt;
&lt;br /&gt;
Take a look and let me know what you think. &lt;/P&gt;
-Earl</description>
      <pubDate>Fri, 23 Jun 2006 17:18:31 GMT</pubDate>
      <author>Low_Key</author>
      <guid>http://communities.vmware.com/thread/46151</guid>
      <dc:date>2006-06-23T17:18:31Z</dc:date>
      <clearspace:dateToText>2 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Securing VMware Workstation files.</title>
      <link>http://communities.vmware.com/thread/71778</link>
      <description>The following solution was discovered after some experimenting on how to secure the VM files for workstation.&lt;br /&gt;
&lt;br /&gt;
First, it appears that the nvram file must be writable, or the VM will not even start.  Also, if there is a snapshot, it seems that the snapshot information file  needs to be writable.  Since the purpose of this is to 'lock down' the VM files, it is not possible for the user of a VM to revert to a snapshot.  However a workaround is listed.&lt;br /&gt;
&lt;br /&gt;
First, I create a parent VM with similar settings:&lt;br /&gt;
&lt;br /&gt;
Parent VM:&lt;br /&gt;
Path: d:\vm\xp&lt;br /&gt;
Working: d:\vm\xp&lt;br /&gt;
Disk: Dependant&lt;br /&gt;
Two Snapshots (Snap1 and Snap2)&lt;br /&gt;
&lt;br /&gt;
Since the VM is going to be locked down (read only) it is not possible to select the snapshot to use.  Clones are created for each desired snapshot.&lt;br /&gt;
&lt;br /&gt;
Clone1: From Snap1&lt;br /&gt;
Path: d:\vm\xp\clone1&lt;br /&gt;
Working: d:\vm\tmp\clone1&lt;br /&gt;
Disk: independant non-persistent&lt;br /&gt;
Snapshots: Disabled&lt;br /&gt;
&lt;br /&gt;
Clone2: From Snap2&lt;br /&gt;
Path: d:\vm\xp\clone2&lt;br /&gt;
Working: d:\vm\tmp\clone2&lt;br /&gt;
Disk: independant non-persistent&lt;br /&gt;
Snapshots: Disabled&lt;br /&gt;
&lt;br /&gt;
After I create the clones and configure them, I shut down VMware WS and delete any lock files.  Then I configure the permissions:&lt;br /&gt;
&lt;br /&gt;
d:\vm\xp: read only&lt;br /&gt;
d:\vm\tmp: write&lt;br /&gt;
&lt;br /&gt;
d:\vm\xp\clone1\vmxp.nvram read/write&lt;br /&gt;
d:\vm\xp\clone2\vmxp.nvram read/write&lt;br /&gt;
&lt;br /&gt;
Basically, the d:\vm\xp directory is locked down.  No files can be added/deleted/or modified by users.  Only the nvram files can be written to, but not deleted.  This way a user can not accidentally delete it and the VM not run since it would not be able to create it.&lt;br /&gt;
&lt;br /&gt;
When running the VM, the clone for the desired parent snapshot is used.  A warning is issued about not being able to write the log in the normal place and instead using a temporary directory.  All other files are written to the d:\vm\tmp\ directories.  The only files changed in the locked down VM directory is the nvram file of the clone used.&lt;br /&gt;
&lt;br /&gt;
When the VM is powered off, any changes are lost since the disk is non-persistent.  However, if the machine is connected to a domain controller or any other roaming profile, the profile of the user will be saved/loaded to/from the network, just not saved to the VM disk.</description>
      <pubDate>Fri, 09 Feb 2007 18:32:29 GMT</pubDate>
      <author>brainy</author>
      <guid>http://communities.vmware.com/thread/71778</guid>
      <dc:date>2007-02-09T18:32:29Z</dc:date>
      <clearspace:dateToText>2 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Lab Manager: Mercury Quality Center and fenced configurations</title>
      <link>http://communities.vmware.com/thread/71028</link>
      <description>Mercury Quality Center can launch Quick Test Pro scripts remotely on a VM in fence mode. However, there are a couple of things that need to be setup properly on the MQC server: &lt;br /&gt;
&lt;br /&gt;
1. Make sure that both machines (the MQC server and the VM where the script is to be executed) use the same windows login name and password. (unless both machines are part of the same domain).&lt;br /&gt;
&lt;br /&gt;
2. On the MQC server add the following line into the file \WINDOWS\system32\drivers\etc\hosts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;external ip of the fenced VM&amp;gt; &amp;lt;hostname of the fenced VM&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
10.6.1.2 qa20-21&lt;br /&gt;
&lt;p /&gt;
Everything should then work fine!</description>
      <pubDate>Mon, 05 Feb 2007 18:40:03 GMT</pubDate>
      <author>skishi</author>
      <guid>http://communities.vmware.com/thread/71028</guid>
      <dc:date>2007-02-05T18:40:03Z</dc:date>
      <clearspace:dateToText>2 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Replacing X Login Manager with VMware Server Console</title>
      <link>http://communities.vmware.com/thread/44623</link>
      <description>This solution is for the VMware Server product running on Linux.  Most people who run VMware Server on Linux probably don't want a full X login manager (XDM, GDM/Gnome, KDM/KDE) running on their VMware Servers.  It may be useful, however, to have the VMware Console available directly on the server in case you can't access it remotely for one reason or another.  Using this solution, you can have the Linux machine start the VMware Console instead of the standard X login manager so that you can use VMware Console to manage the VM's without having to have a bulky window manager running.&lt;br /&gt;
&lt;br /&gt;
--Prerequisites--&lt;br /&gt;
1) You must have the X server from your Linux distribution installed.  VMware Server requires the X libraries, but not the X server.  Please make sure the X server is installed.&lt;br /&gt;
2) Make sure your Linux host is in runlevel 3.  Often times, if you install X components, Linux defaults to runlevel 5.  Put your host in runlevel 3 by typing "init 3" from the command line.  This will make sure than any X logins are shut down.  You can do this permanently by editing /etc/inittab and changing the line:&lt;br /&gt;
[code]&lt;br /&gt;
id:5:initdefault:&lt;br /&gt;
[/code]&lt;br /&gt;
to&lt;br /&gt;
[code]&lt;br /&gt;
id:3:initdefault:&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
3) You have already configured X with the video card, monitor, screen resolution, etc., for your setup.  If not, find the tool that your O/S uses to configure the X display and configure it.  See host O/S documentation for more info.&lt;br /&gt;
&lt;br /&gt;
--Solution--&lt;br /&gt;
1) Create a new user on the local system.  I've called my user account "vmconsole" and with a home directory of /home/vmconsole.  Make sure to either set a good password on the user account or set the account such that the login shell doesn't allow the user to actually log in.  We don't want someone using this account to exploit the system!&lt;br /&gt;
2) Edit the new user's .xinitrc file in the home directory.  In my example, this would be /home/vmconsole/.xinitrc .  Don't worry if the file doesn't exist, just create it, anyway.  The file should look something like this:&lt;br /&gt;
[code]&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
xsetroot -solid black &amp;#38;&lt;br /&gt;
vmware -m&lt;br /&gt;
[/code]&lt;br /&gt;
This is a simple .xinitrc file - it sets the background color to black, then starts VMware Console in quick-switch mode.&lt;br /&gt;
3) Change the .xinitrc file to have execute permissions using "chmod +x".  Example:&lt;br /&gt;
[code]&lt;br /&gt;
# chmod +x /home/vmconsole/.xinitrc&lt;br /&gt;
[/code]&lt;br /&gt;
4) Add an entry to /etc/inittab and add the following line at the end:&lt;br /&gt;
[code]&lt;br /&gt;
VM0:345:respawn:su - vmconsole -c "/usr/X11R6/bin/startx"&lt;br /&gt;
[code]&lt;br /&gt;
This line will cause init to change to the vmconsole account and start X windows.  This will most likely be on Console 7 (Alt+F7).  Also, this line of code respawns the Console when it exits - so, if you exit the Console, it will pop right back up.&lt;br /&gt;
&lt;br /&gt;
--Notes--&lt;br /&gt;
1) Since this uses the default Console installed with Server, when the Console comes up you can select "local host" instead of actually logging in.  Therefore, do not do this on servers that are accessible to people who shouldn't be modifying your VM's!  I will try to find a way around this - maybe using X screensaver or something similar, but I'm not sure exactly how at this point.</description>
      <pubDate>Fri, 09 Jun 2006 16:31:39 GMT</pubDate>
      <author>nick.couchman</author>
      <guid>http://communities.vmware.com/thread/44623</guid>
      <dc:date>2006-06-09T16:31:39Z</dc:date>
      <clearspace:dateToText>2 years, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>zerotools - utilities to keep Linux virtual machine disks clean</title>
      <link>http://communities.vmware.com/thread/67041</link>
      <description>Hello all, just released a toolset which I find useful when working with VMware server and players when running Linux as the guest operating system. &lt;br /&gt;
&lt;br /&gt;
If you make backups / compress vdisks containing Linux virtual machines, you might find this useful: &lt;a class="jive-link-external" href="http://koltsoff.com/pub/zerotools/"&gt;http://koltsoff.com/pub/zerotools/&lt;/a&gt; . The site contains instructions and examples. Released under GPLv2, written in C, distribution agnostic and automatically fills removed files with binary zero before the removal. Compressing zero is normally more efficient than compressing "random" stuff left on the image. &lt;br /&gt;
&lt;br /&gt;
Integration instructions for Debian package management tools is also provided (they apply to Ubuntu as well). &lt;br /&gt;
&lt;br /&gt;
ak.</description>
      <pubDate>Thu, 04 Jan 2007 12:58:52 GMT</pubDate>
      <author>czr</author>
      <guid>http://communities.vmware.com/thread/67041</guid>
      <dc:date>2007-01-04T12:58:52Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VMware Server Console slow over WAN network link - \*resolved*</title>
      <link>http://communities.vmware.com/thread/63984</link>
      <description>you ever being annoyed about VMWare Server Console being so slow when used over a WAN connection, especially when low bandwidth or high latency ?&lt;br /&gt;
&lt;br /&gt;
no more - at least if you use VMWare Server on Linux.&lt;br /&gt;
&lt;br /&gt;
the "simple" solution:  Nomachine NX !&lt;br /&gt;
&lt;p /&gt;
For some time, there is a free edition at www.nomachine.com you may use.&lt;br /&gt;
&lt;p /&gt;
download 3 packages:&lt;br /&gt;
&lt;br /&gt;
- NX Free Edition:&lt;br /&gt;
  &lt;a class="jive-link-external" href="http://www.nomachine.com/select-package.php?os=linux&amp;#38;id=1"&gt;http://www.nomachine.com/select-package.php?os=linux&amp;#38;id=1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- NX Node:&lt;br /&gt;
  &lt;a class="jive-link-external" href="http://www.nomachine.com/download-node.php?os=linux"&gt;http://www.nomachine.com/download-node.php?os=linux&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- NX Client:&lt;br /&gt;
  &lt;a class="jive-link-external" href="http://www.nomachine.com/download-client-linux.php"&gt;http://www.nomachine.com/download-client-linux.php&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
If you have Windows as your desktop OS (not Linux), then also download NX Client for Windows:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.nomachine.com/download-client-windows.php"&gt;http://www.nomachine.com/download-client-windows.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- after download, install NX Free, NX Node and NX Client on the (remote) VMWare SERVER.&lt;br /&gt;
&lt;br /&gt;
- also install VMWare Console on the (remote) VMWare SERVER &lt;br /&gt;
&lt;br /&gt;
- install Nomachine NX Client on the (local) client&lt;br /&gt;
&lt;br /&gt;
- configure NX client and connect to the VMware Server - just launch a vmware-server-console via desktop session, terminal session or launch it directly.&lt;br /&gt;
&lt;br /&gt;
have fun!&lt;br /&gt;
&lt;br /&gt;
roland</description>
      <pubDate>Mon, 04 Dec 2006 23:09:59 GMT</pubDate>
      <author>devzero</author>
      <guid>http://communities.vmware.com/thread/63984</guid>
      <dc:date>2006-12-04T23:09:59Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Power On/Off virtual machines with Local System Account (W2k3 Server Host)</title>
      <link>http://communities.vmware.com/thread/59503</link>
      <description>Server: W2K3 Enterprise SP1&lt;br /&gt;
Virtual machines: Windows XP Pro SP2 &lt;br /&gt;
GSX Server 3.2 but also applies to 3.1&lt;br /&gt;
&lt;br /&gt;
Ensure that this registry key has the correct info:&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWSNT\CURRENT VERSION\PROFILES LIST\(System Profile SID; should be first one on list) &lt;br /&gt;
&lt;br /&gt;
ProfileImagePath           REG_EXPAND_SZ         %systemroot%\system32\&lt;br /&gt;
                                                                           config\systemprofile&lt;br /&gt;
&lt;p /&gt;
We were unable to start our virtual machines using the local system account, some how we ended up looking for the local system profile and noticed that on one of our servers, there was an ntuser.dat in the systemprofile folder listed in registry path and on the other server it did not exist. We located where this servers system profile was and modified the registry key listed above and local system was able to power on virtual machines. &lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Hope this helps someone</description>
      <pubDate>Wed, 25 Oct 2006 04:58:10 GMT</pubDate>
      <author>Confucious</author>
      <guid>http://communities.vmware.com/thread/59503</guid>
      <dc:date>2006-10-25T04:58:10Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>copy ISO files from win to esx 6 times faster than winSCP</title>
      <link>http://communities.vmware.com/thread/57881</link>
      <description>Veeam FastSCP for VMware is a tool that will allow you to deliver your ISO files without using WinSCP. Veeam FastSCP ensures security by using a one-time password feature and works more than 6 times faster than SCP. &lt;br /&gt;
&lt;br /&gt;
On my 100MB switch i spent more than 7 minutes delivering a 660-meter ISO file through WinSCP, while with FastSCP it took me only 58 seconds to deliver the same file. &lt;br /&gt;
&lt;br /&gt;
The tool is free, and you can download it here: &lt;a class="jive-link-external" href="http://www.veeam.com/veeam_fast_scp.asp"&gt;http://www.veeam.com/veeam_fast_scp.asp&lt;/a&gt;</description>
      <pubDate>Wed, 11 Oct 2006 15:31:04 GMT</pubDate>
      <author>Vlada</author>
      <guid>http://communities.vmware.com/thread/57881</guid>
      <dc:date>2006-10-11T15:31:04Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>\!Solution! No Keyboard and Mouse when booting into real XP raw disk</title>
      <link>http://communities.vmware.com/thread/56658</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
i would like to run my real Windows XP installation under Ubuntu VMWare Server.&lt;br /&gt;
With the help from the following sites you can configure your VMWare Server to boot into raw disks.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://forums.gentoo.org/viewtopic-t-246371-highlight-ntfs%20vmware.html"&gt;http://forums.gentoo.org/viewtopic-t-246371-highlight-ntfs%20vmware.html&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://ubuntuforums.org/showthread.php?s=46db455bc6e67786a2203087e5cd11d3&amp;#38;t=183209"&gt;http://ubuntuforums.org/showthread.php?s=46db455bc6e67786a2203087e5cd11d3&amp;#38;t=183209&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now the Solution for No Keyboard and Mouse in VMWare.&lt;br /&gt;
&lt;br /&gt;
1. Download the PE HWPnP Tool from Paraglider&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.paraglidernc.com/plugins/HWPnP.cab"&gt;http://www.paraglidernc.com/plugins/HWPnP.cab&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Create the directory C:\fixvm\ on your Windows XP System Disk (C:\)&lt;br /&gt;
mkdir /media/hda1/fixvm&lt;br /&gt;
&lt;br /&gt;
2. Extract the Files to the folder C:\fixvm\ on your Windows XP System Disk (C:\)&lt;br /&gt;
cabextract -d /media/hda1/fixVM HWPnP.cab&lt;br /&gt;
mkdir /tmp/iso&lt;br /&gt;
mount -t iso9660 windows.iso -o loop /tmp/iso&lt;br /&gt;
cp -r /tmp/iso/* /media/hda1/fixvm&lt;br /&gt;
echo FixVM Stage 1 start &amp;gt; /media/hda/fixvm/stage1.txt&lt;br /&gt;
&lt;br /&gt;
3. create the C:\fixvm\fixvm.cmd file on your Windows System disk and inject the following content&lt;br /&gt;
&lt;br /&gt;
echo Searching for FixVM Stage&lt;br /&gt;
if exist C:\fixvm\stage1.txt {&lt;br /&gt;
   echo FixVM Stage 1 found&lt;br /&gt;
   msiexec -i "C:\fixvm\VMware Tools.msi" ADDLOCAL=ALL /qn&lt;br /&gt;
   del C:\fixvm\stage1.txt&lt;br /&gt;
   echo Stage 1 finished successfully &amp;gt; C:\fixvm\stage2.txt&lt;br /&gt;
   shutdown -r -f -t 30&lt;br /&gt;
}&lt;br /&gt;
if exist C:\fixvm\stage2.txt {&lt;br /&gt;
   C:\fixVM\HWPnP.exe +all&lt;br /&gt;
   del C:\fixvm\stage2.txt&lt;br /&gt;
   echo.&lt;br /&gt;
   echo Please check the function of your Mouse and Keyboard&lt;br /&gt;
   echo.&lt;br /&gt;
   pause&lt;br /&gt;
}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
4. reboot into your real Windows&lt;br /&gt;
&lt;br /&gt;
5. Change the following Registry Keys (start/run/regedit.exe)&lt;br /&gt;
\HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;br /&gt;
  - AutoAdminLogon = 1&lt;br /&gt;
  - AutoLogonCount = 5&lt;br /&gt;
&lt;br /&gt;
(remember the Administrator must have a Password set)&lt;br /&gt;
&lt;br /&gt;
(i think the next entrys are not needed, use it when you have problems)&lt;br /&gt;
  - DefaultUser = *your USERNAME*&lt;br /&gt;
  - DefaultUserName = *your USERNAME*&lt;br /&gt;
  - DefaultPassword = *your Password*&lt;br /&gt;
&lt;br /&gt;
6. Create fixvm.cmd shortcut in Startmenu/Programs/startup Folder (start/run/cmd)&lt;br /&gt;
ln -s C:\fixvm\fixvm.cmd "C:\Documents and Settings\All Users\Start Menu\Programs\Startup\fixvm"&lt;br /&gt;
&lt;br /&gt;
7. configure Windows for automated driver installation (start/run/cmd)&lt;br /&gt;
sysdm.cpl&lt;br /&gt;
- on tab Hardware klick the Button DriverSigning and set it to Ignore&lt;br /&gt;
&lt;br /&gt;
8. After all this steps reboot into the VMWare Server running OS and start the VMWare raw disk WindowsXP.&lt;br /&gt;
&lt;br /&gt;
- auto Plug and Play Hardware detection</description>
      <pubDate>Sun, 01 Oct 2006 18:57:39 GMT</pubDate>
      <author>Muschl</author>
      <guid>http://communities.vmware.com/thread/56658</guid>
      <dc:date>2006-10-01T18:57:39Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Improving Intel Duo Cores Performace (video &amp;#38; redrawing)</title>
      <link>http://communities.vmware.com/thread/55417</link>
      <description>PROBLEM: Bought an Acer 8200 nice duo core laptop, wanting to run WinXP with my UNIX's in VMware Server. I had lots of CPU, lots of RAM no problem running VMware..! Installed everything correctly, VMware, using the vmware_drv.o etc But getting horrible refresh/redraw/slow video performance and generally un-usable other than through CLI.&lt;br /&gt;
&lt;p /&gt;
SOLUTION: It's a problem in VMware using both cores, you need to tell VMware to only use 1 of them and everything will perform a lot faster.&lt;br /&gt;
&lt;br /&gt;
Steps to sort this out:&lt;br /&gt;
&lt;br /&gt;
1) Start up your virtual machine.&lt;br /&gt;
2) Identify your "vmware-vmx.exe" process that is running your currently open virtual machine inside the task manager process tab.&lt;br /&gt;
3) Right click this process and select "Set Affinity"&lt;br /&gt;
4) Ensure that only 1 CPU is checked and click OK&lt;br /&gt;
5) Your virtual machine should be a lot more responsive in terms of it's video/redrawing!!&lt;br /&gt;
&lt;br /&gt;
I assume if you have more than 1 VM up you're best to load each VM on to separate CPU's to even out the balance.&lt;br /&gt;
&lt;p /&gt;
ADDITIONAL NOTES: I have heard there is a way of permanently setting the affinity of processes, I need to look into how this works and how this might even work with multiple VM's.. I will post an update to this if I find anything of any worth.&lt;br /&gt;
&lt;br /&gt;
This is of course just a temporary thing as I'm sure the VMware guys are already working on factoring in an update to make it play nicely with both cores... aren't you Mr. VMware *nudge* *nudge* &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/happy.gif" alt=":-)" /&gt;</description>
      <pubDate>Tue, 19 Sep 2006 20:26:10 GMT</pubDate>
      <author>wooyay</author>
      <guid>http://communities.vmware.com/thread/55417</guid>
      <dc:date>2006-09-19T20:26:10Z</dc:date>
      <clearspace:dateToText>2 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Drive Space for servers</title>
      <link>http://communities.vmware.com/thread/37473</link>
      <description>This VBS script will query any Windows machine on your network that you have permissions to and find the disk space for all drives, but M.&lt;br /&gt;
&lt;br /&gt;
Copy the text and save it as Drivespace.vbs&lt;br /&gt;
&lt;br /&gt;
Usage: cscript drivespace.vbs servername1 servername2 ....&lt;br /&gt;
Usage to save to text file: cscript drivespace.vbs servername1 servername2 .... &amp;gt; textfile.txt&lt;br /&gt;
&lt;br /&gt;
[code]&lt;br /&gt;
'Declarations&lt;br /&gt;
Const HARD_DISK = 3&lt;br /&gt;
Const CONVERT_GB = 1073741824&lt;br /&gt;
&lt;p /&gt;
'Setting Arguments&lt;br /&gt;
  Set objArgs = Wscript.Arguments&lt;br /&gt;
  If ObjArgs.Count &amp;gt; 0 Then&lt;br /&gt;
    Arg1 = objArgs(0)&lt;br /&gt;
  End If&lt;br /&gt;
&lt;p /&gt;
'Checking if Help file is needed&lt;br /&gt;
  HELP = 0&lt;br /&gt;
 Select Case Arg1&lt;br /&gt;
  	Case "help"&lt;br /&gt;
  		HELP = 1&lt;br /&gt;
  	Case "/?"&lt;br /&gt;
  		HELP = 1&lt;br /&gt;
  	Case "-?"&lt;br /&gt;
  		HELP = 1	&lt;br /&gt;
  	Case "?"&lt;br /&gt;
  		HELP = 1	&lt;br /&gt;
  	Case ""&lt;br /&gt;
  		wscript.echo "Please specify all required arguments. Run this script again "&lt;br /&gt;
        wscript.echo "with a /? as the first argument to see the help file"&lt;br /&gt;
        wscript.Quit&lt;br /&gt;
    Case Else &lt;br /&gt;
 End Select  &lt;br /&gt;
&lt;p /&gt;
' Help and Purpose of script REMARKS&lt;br /&gt;
  If HELP = 1 then&lt;br /&gt;
&lt;p /&gt;
    wscript.echo "  ******************************"&lt;br /&gt;
    wscript.echo "  * Script: diskspace.vbs"&lt;br /&gt;
    wscript.echo "  * Description: Displays Logical disk information in cscript"&lt;br /&gt;
    wscript.echo "  *"&lt;br /&gt;
    wscript.echo "  * Limitations: Any logical drive with the letter M has been excluded from"&lt;br /&gt;
    wscript.echo "  *              this script.  The assumption is that an M: partition"&lt;br /&gt;
    wscript.echo "  *              is used for Exchange"&lt;br /&gt;
    wscript.echo "  *" &lt;br /&gt;
    wscript.echo "  * Usage: diskspace.vbs [arguments]"&lt;br /&gt;
    wscript.echo "  *"&lt;br /&gt;
    wscript.echo "  * Example: diskspace.vbs server1 server2 server3 ..."&lt;br /&gt;
    wscript.echo "  *"&lt;br /&gt;
    wscript.echo "  ******************************"&lt;br /&gt;
&lt;p /&gt;
  Wscript.Quit&lt;br /&gt;
  End If&lt;br /&gt;
&lt;p /&gt;
'Main Body of Script  &lt;br /&gt;
For Each Server in objArgs&lt;br /&gt;
&lt;p /&gt;
   Set objWMIService = GetObject ("winmgmts:" &amp;#38; "{impersonationlevel = impersonate}!&lt;br clear="all" /&gt;" &amp;#38; Server _&lt;br /&gt;
      &amp;#38; "\root\cimv2")&lt;br /&gt;
   Set colDisks = objWMIService.ExecQuery ("SELECT * FROM Win32_LogicalDisk WHERE DriveType = " _&lt;br /&gt;
      &amp;#38; HARD_DISK &amp;#38; "")&lt;br /&gt;
&lt;p /&gt;
   Wscript.Echo Space(23) &amp;#38; Server &amp;#38; VBCrLf&lt;br /&gt;
   Wscript.Echo "  DRIVE" &amp;#38; Space(10) &amp;#38; "FREE" &amp;#38; Space(10) &amp;#38; "USED" &amp;#38; Space(10) &amp;#38; "TOTAL" &amp;#38; Space(6) &amp;#38; "PERCENT USED" &lt;br /&gt;
   Wscript.Echo " --------------------------------------------------------------------" &lt;br /&gt;
&lt;p /&gt;
      For Each objDisk In colDisks&lt;br /&gt;
         If objDisk.DeviceID  "M:" Then&lt;br /&gt;
            Free = FormatNumber(objDisk.FreeSpace/CONVERT_GB,2)&lt;br /&gt;
            Total = FormatNumber(objDisk.Size/CONVERT_GB,2)&lt;br /&gt;
            Used = FormatNumber (Total - Free,2)&lt;br /&gt;
            Percent = FormatNumber((Used/Total) * 100,1)&lt;br /&gt;
            VolName = objDisk.VolumeName&lt;br /&gt;
&lt;p /&gt;
            VolLength = Len(VolName)&lt;br /&gt;
            FreeLength = Len(Free)&lt;br /&gt;
            UsedLength = Len(Used)&lt;br /&gt;
            TotalLength = Len(Total)&lt;br /&gt;
            PercentLength = Len(Percent)&lt;br /&gt;
&lt;p /&gt;
            wscript.Echo "  " &amp;#38; objDisk.DeviceID &amp;#38; VolName &amp;#38; Space(15 - FreeLength - VolLength) &amp;#38; Free &amp;#38; " GB" &amp;#38; _ &lt;br /&gt;
            Space(12 - UsedLength) &amp;#38; Used &amp;#38; " GB" &amp;#38; Space(11 - TotalLength) &amp;#38; Total &amp;#38; " GB" &amp;#38; _&lt;br /&gt;
            Space(13 - PercentLength) &amp;#38; Percent &amp;#38; "%"&lt;br /&gt;
         Else &lt;br /&gt;
&lt;p /&gt;
         End If&lt;br /&gt;
&lt;p /&gt;
      Next   &lt;br /&gt;
   Wscript.Echo VBCrLf&lt;br /&gt;
Next  &lt;br /&gt;
&lt;p /&gt;
'Functions and Subs&lt;br /&gt;
[/code]</description>
      <pubDate>Thu, 30 Mar 2006 15:45:47 GMT</pubDate>
      <author>kix1979</author>
      <guid>http://communities.vmware.com/thread/37473</guid>
      <dc:date>2006-03-30T15:45:47Z</dc:date>
      <clearspace:dateToText>2 years, 11 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>APC PowerChute Network Shutdown Installation</title>
      <link>http://communities.vmware.com/thread/32551</link>
      <description>Kim Wisniewski from the land down under has provided a step-by-step installation guide for the APC PowerChute Network Shutdown Agents for an ESX host. The document was created utilizing information provided by Steve Beaver...&lt;br /&gt;
&lt;br /&gt;
Also included in the document is the information necessary to customize the information to fit your environment's needs. The document may be downloaded at VMGuru &lt;a class="jive-link-external" href="http://www.vmguru.com/downloads/whitepapers/ESX-PCNS-2.2.1-v1.1rc2.pdf"&gt;here&lt;/a&gt;</description>
      <pubDate>Fri, 10 Feb 2006 18:25:54 GMT</pubDate>
      <author>sbeaver</author>
      <guid>http://communities.vmware.com/thread/32551</guid>
      <dc:date>2006-02-10T18:25:54Z</dc:date>
      <clearspace:dateToText>2 years, 12 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>Fedora Core 4 based iSCSI target</title>
      <link>http://communities.vmware.com/thread/31035</link>
      <description>Hi&lt;br /&gt;
&lt;br /&gt;
I needed an iSCSI target system to test some clustering work in Windows 2003. I achieved this by using Fedora Core 4 with the iSCSI Target open source project, &lt;a class="jive-link-external" href="http://iscsitarget.sourceforge.net/"&gt;http://iscsitarget.sourceforge.net/&lt;/a&gt;. As many people try clustering in VMware, I thought it should be made available to all so here it is.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://itservices.ne-worcs.ac.uk/pub/vmware/iscsitarget.zip"&gt;http://itservices.ne-worcs.ac.uk/pub/vmware/iscsitarget.zip&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://itservices.ne-worcs.ac.uk/pub/vmware/iscsitarget.md5"&gt;http://itservices.ne-worcs.ac.uk/pub/vmware/iscsitarget.md5&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
or via&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://chaz6.com/static/files/vmware/hosted/iscsitarget.zip"&gt;http://chaz6.com/static/files/vmware/hosted/iscsitarget.zip&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://chaz6.com/static/files/vmware/hosted/iscsitarget.md5"&gt;http://chaz6.com/static/files/vmware/hosted/iscsitarget.md5&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I would like to thank Chris Hills (c_g-hills) for kindly providing the web space to host the files.&lt;br /&gt;
&lt;br /&gt;
Dave</description>
      <pubDate>Wed, 25 Jan 2006 14:44:50 GMT</pubDate>
      <author>DaveP</author>
      <guid>http://communities.vmware.com/thread/31035</guid>
      <dc:date>2006-01-25T14:44:50Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>GUI wrapper for vmware-mount</title>
      <link>http://communities.vmware.com/thread/45509</link>
      <description>Vmount is a free GUI wrapper for command line tool vmware-mount. Setup puts a shortcut to the utility on the desktop and creates file association for .vmdk files. Double clicking the shortcut will start the utility. Context menu can then be used to mount or unmount virtual disks. The drive letter for the mounted disk is picked up automatically from configurable letters pool. Double-clicking a vmdk file from Windows Explorer will automatically map the file.&lt;br /&gt;
The utility is useful if you map/unmap drives often.&lt;br /&gt;
&lt;br /&gt;
URL: &lt;a class="jive-link-external" href="http://www.abinsight.com/vm/"&gt;http://www.abinsight.com/vm/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Author: &lt;a class="jive-link-external" href="http://www.abinsight.com"&gt;http://www.abinsight.com&lt;/a&gt;</description>
      <pubDate>Mon, 19 Jun 2006 11:32:12 GMT</pubDate>
      <author>Max_am</author>
      <guid>http://communities.vmware.com/thread/45509</guid>
      <dc:date>2006-06-19T11:32:12Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Veeam Monitor for VMware Server and VMware Workstation</title>
      <link>http://communities.vmware.com/thread/51770</link>
      <description>Veeam Monitor provides a unified view of the performance and resource usage of all Virtual Machines running on a VMware Server or VMware Workstation. Running Veeam Monitor is similar to running multiple Windows Task Managers on each virtual machine and combining the result into a single monitoring console. In addition, it provides a view of the specific usage of the subsystems such as the CPU, Memory, the Disk, Network and Pagefile.&lt;br /&gt;
&lt;br /&gt;
Visit &lt;a class="jive-link-external" href="http://www.veeam.com"&gt;http://www.veeam.com&lt;/a&gt; to download Veeam Monitor</description>
      <pubDate>Wed, 16 Aug 2006 05:36:05 GMT</pubDate>
      <author>Max_am</author>
      <guid>http://communities.vmware.com/thread/51770</guid>
      <dc:date>2006-08-16T05:36:05Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Hosting "N" vm web server, in separate DMZs and application proxy (squid)</title>
      <link>http://communities.vmware.com/thread/48701</link>
      <description>HOW-TO hosting "N" virtual web server, with separate DMZs and application proxy (squid)&lt;br /&gt;
&lt;br /&gt;
Preface: I'm italian, and i write bad in english &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/sad.gif" alt=":-(" /&gt;, please excuse me for grammatical errors, email me if you find something that don't understand &lt;br /&gt;
&lt;br /&gt;
1) Take a machine whit some network adapter (at least 1 for lan with private IP address and 1 for internet whit public IP address), I have used a P4 dual core 3.0 ghz, 160 gb S-ata2 HD, 1 gb ram&lt;br /&gt;
2) Install Debian Sarge and upgrade it&lt;br /&gt;
3) We assume that (for example) domains www.first.com and www.second.com is correctly register in internet at the same public ip address 80.81.82.83 &lt;br /&gt;
4) squid is installed whit default settings (apt-get install squid)&lt;br /&gt;
&lt;br /&gt;
During setup of VmWare host machine we must create 2 "HOST ONLY" network, in my case:&lt;br /&gt;
&lt;br /&gt;
vmnet 1		-&amp;gt; 172.16.102.0/24&lt;br /&gt;
vmnet 5		-&amp;gt; 192.168.134.0/24&lt;br /&gt;
&lt;br /&gt;
Now let's go to install os in guest machine, my case I've used windows 2000 server, but you can use linux, iis or apache in linux or windows is the same&lt;br /&gt;
&lt;br /&gt;
settings www.first.com in vm machine in vmnet 1 and www.second.com in vm machine in vmnet 5, and after configure, setting the ip address of virtual macchine in agreement with vmnet mask:&lt;br /&gt;
&lt;br /&gt;
at the machine in vmnet1 set ip address 172.16.102.2&lt;br /&gt;
at the machine in vmnet5 set ip address 192.168.134.2&lt;br /&gt;
&lt;br /&gt;
If the virtual machine do not have to go in internet NOT set default gateway, the will be excluded from any network (lan or internet).&lt;br /&gt;
&lt;br /&gt;
In the host machine make this change in the squid.conf file:&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
# Squid listen on the public ip address, at the 80 ports in host machine&lt;br /&gt;
http_port 80.81.82.83:80&lt;br /&gt;
&lt;br /&gt;
# Disable query ICP from and to other proxyes&lt;br /&gt;
icp_port 0&lt;br /&gt;
&lt;br /&gt;
# Create access log&lt;br /&gt;
emulate_httpd_log on	&lt;br /&gt;
&lt;br /&gt;
# Allow access from internet &lt;br /&gt;
http_access allow all&lt;br /&gt;
&lt;br /&gt;
# The domain name of the REAL domain&lt;br /&gt;
httpd_accel_host www.first.com&lt;br /&gt;
&lt;br /&gt;
# Address or domain name of the REAL domain&lt;br /&gt;
httpd_accel_host www.second.com&lt;br /&gt;
&lt;br /&gt;
# Port of the web server in virtual machines&lt;br /&gt;
httpd_accel_port 80&lt;br /&gt;
&lt;br /&gt;
# Set OFF if we have more than 1 web server&lt;br /&gt;
httpd_accel_single_host off&lt;br /&gt;
&lt;br /&gt;
# Set ON if we want cache the virtual web servers&lt;br /&gt;
httpd_accel_with_proxy off&lt;br /&gt;
&lt;br /&gt;
# Set ON if the web server use virtual host&lt;br /&gt;
httpd_accel_uses_host_header on&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
For more security use disableip forwarding with&lt;br /&gt;
&lt;br /&gt;
echo 0 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
and use netfilter on host machine to block forward&lt;br /&gt;
&lt;br /&gt;
iptables -P FORWARD DROP&lt;br /&gt;
&lt;br /&gt;
In hosts file (/etc/hosts) on host vm machine we must set the private address of domains&lt;br /&gt;
&lt;br /&gt;
172.16.102.2	www.first.com&lt;br /&gt;
192.168.134.2	www.second.com&lt;br /&gt;
&lt;br /&gt;
to this point we have obtained that:&lt;br /&gt;
&lt;br /&gt;
- the servur on the VM cannot never approach internet or lan&lt;br /&gt;
&lt;br /&gt;
Now we can setting access list in squid. For example this access list:&lt;br /&gt;
&lt;br /&gt;
acl iis_nocmd urlpath_regex i cmd.exe&lt;br /&gt;
http_access deny iis_nocmd&lt;br /&gt;
&lt;br /&gt;
block the bug that permit browse of server files through IIS&lt;br /&gt;
&lt;br /&gt;
in this way can set squid ACL to be avoided the sql injection.&lt;br /&gt;
&lt;br /&gt;
Another advantage: we can register some domains on the same public ip address, even windows or linux, even IIS or apache.&lt;br /&gt;
&lt;br /&gt;
That'all folks, for question you can post in forum or email me at raniero.net at gmail.com&lt;br /&gt;
&lt;br /&gt;
best regards</description>
      <pubDate>Wed, 19 Jul 2006 12:00:49 GMT</pubDate>
      <author>raniero.net</author>
      <guid>http://communities.vmware.com/thread/48701</guid>
      <dc:date>2006-07-19T12:00:49Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>A script to automatically add VMs to the autostart list on ESX 2.5.x</title>
      <link>http://communities.vmware.com/thread/48601</link>
      <description>Hi,&lt;br /&gt;
&lt;br /&gt;
I've been finding that server admins have been deploying VMs and forgetting to set them to autostart. So in the unlikely event of an ESX server failing the VM would not automatically power on.&lt;br /&gt;
&lt;br /&gt;
So I wrote this script that scans the VMs once a day (13.00PM) and sets any running VMs to autostart. This way it should capture all VMs and hopefully make sure they restart if there is a failure.&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;br /&gt;
&lt;br /&gt;
Matt&lt;br /&gt;
&lt;br /&gt;
[code]&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
# is set to on it assumes that the machines should be removed from the autostart list.&lt;br /&gt;
&lt;br /&gt;
# This script is best run every day during at a time that assumes normal operation so that is captures the machines that are normally run. &lt;br /&gt;
&lt;p /&gt;
# Script by: Matt Pound&lt;br /&gt;
&lt;br /&gt;
VERSION=1.0&lt;br /&gt;
&lt;br /&gt;
vmwarelist=`vmware-cmd -l`					&lt;br /&gt;
&lt;br /&gt;
vmwarelist=`echo $vmwarelist | sed -e 's/[ ]/\&amp;#38;/g'`		    &lt;br /&gt;
vmwarelist=`echo $vmwarelist | sed -e 's/.vmx/.vmx /g'`		&lt;br /&gt;
&lt;br /&gt;
for vm in $vmwarelist 						&lt;br /&gt;
do&lt;br /&gt;
	vm=`echo $vm | sed -e 's/&amp;#38;/ /g'`			&lt;br /&gt;
	vm=`echo $vm | sed -e 's/ \//*/g'`		&lt;br /&gt;
	if [ -a "$vm" ]&lt;br /&gt;
	then&lt;br /&gt;
		vmname=`vmware-cmd "$vm" getconfig "DisplayName"`&lt;br /&gt;
		disname=`echo $vmname | sed -e 's/getconfig(DisplayName) = //g'`&lt;br /&gt;
		echo "$disname -&amp;gt; $vm "&lt;br /&gt;
		vmstate=`vmware-cmd "$vm" getstate`&lt;br /&gt;
		vmonoff=`echo $vmstate | sed -e 's/getstate() = //g'`&lt;br /&gt;
		vmpath=`echo "$vm" | sed -e 's/\/home\/vmware\///g' | cut -f1 -d"/" `&lt;br /&gt;
		AUTOSTARTSET=`grep "autostart = " "$vm"`&lt;br /&gt;
&lt;br /&gt;
		if [ -n "$AUTOSTARTSET" ]&lt;br /&gt;
		then&lt;br /&gt;
			if [ "$AUTOSTARTSET" = "autostart = \"true\"" ]&lt;br /&gt;
			then&lt;br /&gt;
				echo "Auto start is set"&lt;br /&gt;
				if [ $vmonoff = "off" ]&lt;br /&gt;
				then&lt;br /&gt;
					echo "VM is OFF"&lt;br /&gt;
				    echo "Changing $vm to remove because VM is off."&lt;br /&gt;
				    cat "$vm" | sed -e 's/autostart = \"true\"/autostart = \"none\"/g' &amp;gt; "$vm"&lt;br /&gt;
					vmware-cmd "$vm" setconfig autostart none&lt;br /&gt;
				fi&lt;br /&gt;
			elif [ "$AUTOSTARTSET" = "autostart = \"none\"" ]&lt;br /&gt;
			then&lt;br /&gt;
				echo "Auto start is not set/removed"&lt;br /&gt;
				if [ $vmonoff = "on" ]&lt;br /&gt;
				then&lt;br /&gt;
					echo "VM is ON"&lt;br /&gt;
				    echo "Changing $vm to set because VM is on."&lt;br /&gt;
				    cat "$vm" | sed -e 's/autostart = \"none\"/autostart = \"true\"/g' &amp;gt; "$vm"&lt;br /&gt;
					vmware-cmd "$vm" setconfig autostart true&lt;br /&gt;
				fi&lt;br /&gt;
			fi&lt;br /&gt;
		else&lt;br /&gt;
			if [ $vmonoff = "on" ]&lt;br /&gt;
			then&lt;br /&gt;
				echo "VM is ON"&lt;br /&gt;
				echo "Changing $vm to set because VM is on."&lt;br /&gt;
				echo "autostart = \"true\"" &amp;gt;&amp;gt; "$vm" &lt;br /&gt;
				vmware-cmd "$vm" setconfig autostart true&lt;br /&gt;
			fi&lt;br /&gt;
		fi&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
		echo "$vm is not a valid Virtual Machine on this server."&lt;br /&gt;
	fi  &lt;br /&gt;
done&lt;br /&gt;
[/code]</description>
      <pubDate>Tue, 18 Jul 2006 14:55:08 GMT</pubDate>
      <author>mattpound</author>
      <guid>http://communities.vmware.com/thread/48601</guid>
      <dc:date>2006-07-18T14:55:08Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Virtinium VM Manager</title>
      <link>http://communities.vmware.com/thread/45479</link>
      <description>Free Download of a Web Based Virtual Machine Management Application that supports Virtual Center 1.3X and ESX 2.X Servers! Gives real time performance Stats and Session brokering with the VMware Remote Console. Complete Virtual Machine and Host Management without having to load the Virtual Center Application everywhere. Installs in 5 Minutes!on Windows or Linux&lt;br /&gt;
&lt;br /&gt;
Get it at Http://www.Virtinium.com then Click on the Free Download</description>
      <pubDate>Mon, 19 Jun 2006 05:00:20 GMT</pubDate>
      <author>VMGrendal</author>
      <guid>http://communities.vmware.com/thread/45479</guid>
      <dc:date>2006-06-19T05:00:20Z</dc:date>
      <clearspace:dateToText>3 years, 2 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Monitoring VMware ESX from Nagios and MRTG</title>
      <link>http://communities.vmware.com/thread/45280</link>
      <description>I've created a Nagios/MRTG plugin - check_esx2 - which will allow Nagios to monitor an ESX server for such things as CPU, memory etc and check for situations such as excessive readytime, swapping, ballooning etc.  The MRTG mode allows graphing of memory, cpu and so on for a VM or for the overall server.&lt;br /&gt;
&lt;br /&gt;
I also have a more complex script - vmware_gather - which will collect a large amount of information from the ESX server and will generate MRTG/RRDTool files and dummy MRTG .cfg files for displaying these via a MRTG frontend (eg, routers2 or mrtg-rrd).  This generates graphs similar to the vmkusage graphs, but they will tie in with your existing MRTG setup.&lt;br /&gt;
&lt;br /&gt;
These are available from my web site &lt;a class="jive-link-external" href="http://www.steveshipway.org/software"&gt;http://www.steveshipway.org/software&lt;/a&gt; and also from the Nagios Exchange www.nagiosexchange.org as well as in the extras directory of the routers2.cgi package.&lt;br /&gt;
&lt;br /&gt;
They work via SNMP, and there is an add-on (perl plugin) for the UCD SNMP daemon on the ESX server to allow the detailed data to be collected.&lt;br /&gt;
&lt;br /&gt;
What I'd like to do next is to make it check for excessive system calls in a VM (some of our virtualised hosts are inappropriate for virtualisation due to this) but I can't find any documentation on the /proc/vmware filesystem to identify where this data could be found...</description>
      <pubDate>Fri, 16 Jun 2006 01:20:51 GMT</pubDate>
      <author>sshipway</author>
      <guid>http://communities.vmware.com/thread/45280</guid>
      <dc:date>2006-06-16T01:20:51Z</dc:date>
      <clearspace:dateToText>3 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Accessing a serial console on a VM</title>
      <link>http://communities.vmware.com/thread/33528</link>
      <description>Hello,&lt;br /&gt;
After digging around I found a way to get at a serial console on a Linux VM server (GSX or VMware server) running one or more linux VM clients. It requires a program called socat ( &lt;a class="jive-link-external" href="http://www.dest-unreach.org/socat/"&gt;http://www.dest-unreach.org/socat/&lt;/a&gt;) to communicate to/from the named pipe.&lt;br /&gt;
&lt;br /&gt;
I've used this method and can verify it works. There are rough edges. I can't get ctrl-c, ctrl-d or otherwise to work. The login prompt fails to supress echoing the password. I don't find these problems to be bad enough to prevent me from doing what I need.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps involved:&lt;/b&gt;&lt;br /&gt;
Create the serial ports within the VM&lt;br /&gt;
Start the VM&lt;br /&gt;
Connect to the Special File on the VM host&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Create the serial ports within the VM&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
1. With your virtual machine stopped and using the GUI vmware console click on the "add hardware" button&lt;br /&gt;
2. Add a serial port with the following parameters&lt;br /&gt;
* The other end is an application&lt;br /&gt;
3. You may want to add a second serial port now.&lt;br /&gt;
&lt;br /&gt;
Note: At this point you have told vmware to create the file ./serial1 in the directory containing the other files for this VM. This file won't be created until you start the VM the next time.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Start the VM&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. Start the VM. As soon as the VM reaches the BIOS prompt it will have created the special file ./serial1 on the VMware host machine.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Connect to the Special File&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
VMWare calls this a "Named Pipe", but it's actually a Unix Domain Socket. A named pipe can be opened as a file, but a UDS cannot. Instead, I use this hackish command to get to the UDS.&lt;br /&gt;
&lt;br /&gt;
socat -d -d -d /var/lib/vmware/Virtual\ Machines/vmtestcli5/serial2tcp4-listen:9988&lt;br /&gt;
&lt;br /&gt;
This links the Unix Domain Socket to port 9988 on the local machine.&lt;br /&gt;
&lt;br /&gt;
1. Using telnet open port 9988 on the vmware host machine. You will be able to communicate into and out of the serial port.&lt;br /&gt;
* Any control characters do not get passed through appropriately.</description>
      <pubDate>Tue, 21 Feb 2006 06:16:29 GMT</pubDate>
      <author>jackalope</author>
      <guid>http://communities.vmware.com/thread/33528</guid>
      <dc:date>2006-02-21T06:16:29Z</dc:date>
      <clearspace:dateToText>3 years, 3 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Networking with VMplayer</title>
      <link>http://communities.vmware.com/thread/26561</link>
      <description>If you want the same connectivity with VMplayer that you got with Workstation&lt;br /&gt;
use a detailed vmx-file:&lt;br /&gt;
Add &lt;br /&gt;
ethernet0.present = "TRUE"&lt;br /&gt;
ethernet0.connectionType =  "custom" &lt;br /&gt;
ethernet1.present = "TRUE"&lt;br /&gt;
ethernet1.connectionType =  "custom" &lt;br /&gt;
ethernet2.present = "TRUE"&lt;br /&gt;
ethernet2.connectionType =  "custom" &lt;br /&gt;
(ethernet3.present = "TRUE"&lt;br /&gt;
ethernet3.connectionType =  "custom") &lt;br /&gt;
&lt;br /&gt;
first and then enter the vmnets like&lt;br /&gt;
ethernet0.vnet = "vmnet0" &lt;br /&gt;
ethernet1.vnet = "vmnet2"&lt;br /&gt;
ethernet2.vnet = "vmnet1" &lt;br /&gt;
(ethernet3.vnet = "vmnet8")&lt;br /&gt;
&lt;br /&gt;
This will show up in the Player's GUI as connected - BUT none of the Bridged, NAT or Hostonly signs are checked.&lt;br /&gt;
&lt;br /&gt;
You are NOT limited to ONE bridged, or NAT or hostonly-network.&lt;br /&gt;
&lt;br /&gt;
Ulli</description>
      <pubDate>Mon, 21 Nov 2005 23:59:27 GMT</pubDate>
      <author>continuum</author>
      <guid>http://communities.vmware.com/thread/26561</guid>
      <dc:date>2005-11-21T23:59:27Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
    </item>
    <item>
      <title>How to run very old VMs in current VMserver, WS or Player</title>
      <link>http://communities.vmware.com/thread/44174</link>
      <description>This site describes how to run a WS 3.2 or GSX 2.5 VM in current versions without upgrading the virtual hardware.&lt;br /&gt;
This is very useful if you have to migrate GSX 2.5 VMs that have REDO-logs.&lt;br /&gt;
Useing this enables you to commit the REDO-logs in a clean way.&lt;br /&gt;
It is also very useful if you need to run very old guests like DOS 3 - which will not work when they are forced to use modern disk-geometries.&lt;br /&gt;
&lt;br /&gt;
This is very useful if you want to create ESX 2.5 compatible VMs with VMserver - which no longer offers this via GUI.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sanbarrow.com/vmx-virthw-modes.html"&gt;http://sanbarrow.com/vmx-virthw-modes.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Screenshot:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.sanbarrow.com/img/grandpa-mode.jpg"&gt;http://www.sanbarrow.com/img/grandpa-mode.jpg&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
Wonder if this passes the test - though it is very useful&lt;br /&gt;
&lt;br /&gt;
Ulli</description>
      <pubDate>Mon, 05 Jun 2006 23:47:39 GMT</pubDate>
      <author>continuum</author>
      <guid>http://communities.vmware.com/thread/44174</guid>
      <dc:date>2006-06-05T23:47:39Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Pocketlinux 1.5.3</title>
      <link>http://communities.vmware.com/thread/32236</link>
      <description>I made a preconfigured virtual machine with Pocketlinux 1.5.3 (&lt;a class="jive-link-external" href="http://gnulinux.de/pocketlinux/"&gt;http://gnulinux.de/pocketlinux/&lt;/a&gt;). Pocketlinux is a lightweight linux distribution based on KDE light. Preinstalled are applications like Firefox 1.5, KMail, KWord, KSpread, KPDF and some more.&lt;br /&gt;
&lt;br /&gt;
You can download a self extracting exe (330 mb) here: &lt;a class="jive-link-external" href="http://www.homepagemagazinforum.de/tausch/addendum/pocketlinux.exe"&gt;http://www.homepagemagazinforum.de/tausch/addendum/pocketlinux.exe&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Password for root is &lt;b&gt;leser&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
More details in my weblog:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.smokinggun.de/?p=219"&gt;http://www.smokinggun.de/?p=219&lt;/a&gt;</description>
      <pubDate>Wed, 08 Feb 2006 14:00:36 GMT</pubDate>
      <author>mcp5</author>
      <guid>http://communities.vmware.com/thread/32236</guid>
      <dc:date>2006-02-08T14:00:36Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>11</clearspace:messageCount>
      <clearspace:replyCount>10</clearspace:replyCount>
    </item>
    <item>
      <title>OpenEMR Medical Practice Management Software Appliance</title>
      <link>http://communities.vmware.com/thread/39043</link>
      <description>The goal of this project was to build a comprehensive Open Source Medical Practice Management Software Appliance. OpenEMR is an open source medical practice software package hosted at &lt;a class="jive-link-external" href="http://sourceforge.net/projects/openemr/"&gt;http://sourceforge.net/projects/openemr/&lt;/a&gt; . OpenEMR is configured with Freeb(insurance billing), SQL-Ledger(accounting), and php-GACL(access controls). This appliance will have many possible applications, such as a fully functional demo, a testing/developing platform, and also possibly as the starting point in a real world clinic application. The detailed installation of this appliance is included in the manual below, which will allow simple transition to a native server, if required. Instructions on installing printers, configuring the email server, and setting up an automatic backup scheme are also included.&lt;br /&gt;
&lt;br /&gt;
The OS is Mandriva2006. File is a tarball(.tgz), is 1GB, and extracts to 3GB. &lt;br /&gt;
&lt;br /&gt;
1. The manual can be downloaded at: &lt;a class="jive-link-external" href="http://www.bradymd.com/appliance/"&gt;http://www.bradymd.com/appliance/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. The OpenEMR Appliance can be downloaded via torrent (this file is 1 GB, and extracts to 3 GB): &lt;a class="jive-link-external" href="http://www.bradymd.com/OpenEMR-2-8-1-Appliance-1.torrent"&gt;http://www.bradymd.com/OpenEMR-2-8-1-Appliance-1.torrent&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
thanks,&lt;br /&gt;
-brady</description>
      <pubDate>Thu, 13 Apr 2006 19:57:52 GMT</pubDate>
      <author>bradymiller</author>
      <guid>http://communities.vmware.com/thread/39043</guid>
      <dc:date>2006-04-13T19:57:52Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>VMotion Using Shared SCSI</title>
      <link>http://communities.vmware.com/thread/43760</link>
      <description>VMotion Using Shared SCSI&lt;br /&gt;
&lt;br /&gt;
Please use the following link.  I will periodically update should new versions of ESX cause issue with this configuration.  This has been tested to work successfully with ESX 3.0/VC 2.0.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.mattmeyer.net/blog/archive/2005/08/31/243.aspx"&gt;http://www.mattmeyer.net/blog/archive/2005/08/31/243.aspx&lt;/a&gt;</description>
      <pubDate>Sun, 04 Jun 2006 00:13:39 GMT</pubDate>
      <author>Matt Meyer</author>
      <guid>http://communities.vmware.com/thread/43760</guid>
      <dc:date>2006-06-04T00:13:39Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Virtualization Industry Roadmap</title>
      <link>http://communities.vmware.com/thread/38208</link>
      <description>I'm not sure this can be considered a solution in the strict sense of the word, but I received so many good feedback about it I believe all VMTN readers could find useful.&lt;br /&gt;
&lt;p /&gt;
virtualization.info is happy to present its Virtualization Industry Roadmap. &lt;br /&gt;
&lt;br /&gt;
The following map contains old (since 2005) and future (up to 2008) release dates for many virtualization products and technologies from most important market players, divided in 4 categories:&lt;br /&gt;
&lt;br /&gt;
- OSes with Virtualization&lt;br /&gt;
&lt;br /&gt;
It's useful to identify most important segment's vendors, to consider the right time to adopt (or to wait for) a solution, to find release patterns (and discover which company is lacking of innovations), to better understand how the market has changed and how is changing in the near future.&lt;br /&gt;
&lt;p /&gt;
Download it here:&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.virtualization.info/2006/04/virtualization-industry-roadmap.html"&gt;http://www.virtualization.info/2006/04/virtualization-industry-roadmap.html&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;br /&gt;
Alessandro Perilli, CISSP, MVP&lt;br /&gt;
IT Security and Virtualization Technology Analyst&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.alessandroperilli.com"&gt;http://www.alessandroperilli.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
LinkedIn: &lt;a class="jive-link-external" href="https://www.linkedin.com/in/alessandroperilli"&gt;https://www.linkedin.com/in/alessandroperilli&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Blogging about IT Security on &lt;a class="jive-link-external" href="http://www.securityzero.com"&gt;http://www.securityzero.com&lt;/a&gt;&lt;br /&gt;
Blogging about Virtualization on &lt;a class="jive-link-external" href="http://www.virtualization.info"&gt;http://www.virtualization.info&lt;/a&gt;</description>
      <pubDate>Fri, 07 Apr 2006 00:31:15 GMT</pubDate>
      <author>Alessandro_Perilli</author>
      <guid>http://communities.vmware.com/thread/38208</guid>
      <dc:date>2006-04-07T00:31:15Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>PXE Virtual Appliance</title>
      <link>http://communities.vmware.com/thread/37110</link>
      <description>Zipped the file is about 1 GB so it is quite large. It will not be entered into the Virtual Appliance Challenge. Here are some notes from the readme file. &lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.cygem.com/downloads/PXE-FC4_Readme.pdf"&gt;http://www.cygem.com/downloads/PXE-FC4_Readme.pdf&lt;/a&gt; We will try to keep the PDF on the website as the most up to date. &lt;br /&gt;
&lt;br /&gt;
Partial Read Me File Contents &lt;br /&gt;
================================ &lt;br /&gt;
&lt;br /&gt;
- All files/applications used for this Virtual Appliance are publicly available. Most, if not &lt;br /&gt;
all, applications in this virtual appliance use the GNU public license. Therefore, if there is &lt;br /&gt;
a specific set of files/image that you would like that are not here, they may not have been &lt;br /&gt;
accessible via a public license. However, I have included instructions on adding further &lt;br /&gt;
images to the virtual appliance that you may have licenses for. &lt;br /&gt;
- This virtual appliance is for the use of network boot access. This can include &lt;br /&gt;
network installations, using floppy based utilities, diskless thin clients, etc. &lt;br /&gt;
- The benefits &lt;br /&gt;
o You do not need to carry a set of floppies/CDs with you when you work &lt;br /&gt;
on machines within your organization &lt;br /&gt;
o You always install/work from the same images increasing consistency &lt;br /&gt;
with the tools and installations. &lt;br /&gt;
o Installation or loading of floppy utilities is much faster than from CD or &lt;br /&gt;
Floppy. &lt;br /&gt;
o Data is more reliable. No bad floppies or scratched CDs &lt;br /&gt;
o If you have remote console access, you can do these activities remotely. &lt;br /&gt;
- What you need &lt;br /&gt;
o The PXE Virtual Appliance Files and a VMWare machine to install them &lt;br /&gt;
on. &lt;br /&gt;
o Existing DHCP server that gives out addresses on the network segment &lt;br /&gt;
you are using. &lt;br /&gt;
o No other PXE servers on the same network segment. &lt;br /&gt;
o The FC4 DVD ISO files in their structure on an FTP server. DVD ISO is &lt;br /&gt;
only available from one of the mirror sites. &lt;br /&gt;
&lt;a class="jive-link-external" href="http://fedora.redhat.com/Download/mirrors.html"&gt;http://fedora.redhat.com/Download/mirrors.html&lt;/a&gt;&lt;br /&gt;
o Any other bootable images that you would like to include as options. &lt;br /&gt;
- What the PXE Virtual Appliance includes &lt;br /&gt;
o Installed OS  Linux Redhat Fedora Core 4 &lt;br /&gt;
o PXE Application installed and configured. &lt;br /&gt;
o Files to start the Installation of X86 Fedora Core 4 via PXE (this works &lt;br /&gt;
well) &lt;br /&gt;
o A FreeDos system boot (just like using a floppy. It just boots, no network &lt;br /&gt;
drivers or utilities at this time) &lt;br /&gt;
o Thin Client Boot from PXES (This has mixed results. RDP works good) &lt;br /&gt;
o Template for adding more images &lt;br /&gt;
o VMWare Tools &lt;br /&gt;
- Security is not strong on this. It is expected that the PXE appliance will be behind &lt;br /&gt;
a strong firewall without exposure to the internet. No security updates have been &lt;br /&gt;
installed. It was installed with SE(Security Enhanced) Linux but not the Firewall. &lt;br /&gt;
There are no accounts other than root on this appliance and it is expected that &lt;br /&gt;
the end user change the password of the root account. The default password is &lt;br /&gt;
password.</description>
      <pubDate>Mon, 27 Mar 2006 18:22:00 GMT</pubDate>
      <author>bigbull266</author>
      <guid>http://communities.vmware.com/thread/37110</guid>
      <dc:date>2006-03-27T18:22:00Z</dc:date>
      <clearspace:dateToText>3 years, 5 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>vdf+</title>
      <link>http://communities.vmware.com/thread/31086</link>
      <description>this script  show mounted device including VMFS formatted device, as  standard ESX vdf, plus various options, like one to see the VMFS alias &lt;br /&gt;
&lt;br /&gt;
You can find it on &lt;a class="jive-link-external" href="http://www.vmts.net/vdf.htm"&gt;http://www.vmts.net/vdf.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Massimiliano Daneri</description>
      <pubDate>Wed, 25 Jan 2006 21:49:47 GMT</pubDate>
      <author>manzi</author>
      <guid>http://communities.vmware.com/thread/31086</guid>
      <dc:date>2006-01-25T21:49:47Z</dc:date>
      <clearspace:dateToText>3 years, 7 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>VMware m0n0wall images</title>
      <link>http://communities.vmware.com/thread/24229</link>
      <description>" m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software).&lt;br /&gt;
&lt;br /&gt;
m0n0wall is based on a bare-bones version of FreeBSD, along with a web server, PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent. &lt;br /&gt;
&lt;br /&gt;
m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format." &lt;br /&gt;
&lt;br /&gt;
( &lt;a class="jive-link-external" href="http://www.m0n0.ch/wall/index.php"&gt;http://www.m0n0.ch/wall/index.php&lt;/a&gt; )&lt;br /&gt;
&lt;p /&gt;
VMware m0n0wall images -&amp;gt; &lt;a class="jive-link-external" href="http://chrisbuechler.com/index.php?id=18"&gt;http://chrisbuechler.com/index.php?id=18&lt;/a&gt;</description>
      <pubDate>Tue, 18 Oct 2005 11:19:11 GMT</pubDate>
      <author>CPa</author>
      <guid>http://communities.vmware.com/thread/24229</guid>
      <dc:date>2005-10-18T11:19:11Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
    </item>
    <item>
      <title>VM Cloning Script</title>
      <link>http://communities.vmware.com/thread/27089</link>
      <description>A C# cloning program using the VMware Virtual Infrastructure SDK, vmclone1.cs, is available at&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.dell.com/downloads/global/solutions/vmclone.zip"&gt;http://www.dell.com/downloads/global/solutions/vmclone.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This program, which enables cloning of Windows VMs, was discussed in our talk at VMworld 2005, "Managing Virtual Machines Using the VMware Virtual Infrastructure SDK with Dell OpenManage and Altiris Deployment Solution". The program assigns specified hostnames, IP addresses, and storage to each clone and causes the sysprep program to be run on each new VM. You will need to modify the program to include your own DNS server and gateway addresses, as well as your 25-character Windows Product ID. Complete instructions for compiling the script are included in the header.</description>
      <pubDate>Tue, 29 Nov 2005 18:50:16 GMT</pubDate>
      <author>Dave Jaffe</author>
      <guid>http://communities.vmware.com/thread/27089</guid>
      <dc:date>2005-11-29T18:50:16Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>8</clearspace:messageCount>
      <clearspace:replyCount>7</clearspace:replyCount>
    </item>
    <item>
      <title>VMware Tools for Solaris</title>
      <link>http://communities.vmware.com/thread/35262</link>
      <description>Due to the many request concerning my implementation of VMware Tools for Solaris through the lxrun Linux emulation (as posted in thread &lt;a class="jive-link-external" href="http://www.vmware.com/community/thread.jspa?threadID=20328"&gt;http://www.vmware.com/community/thread.jspa?threadID=20328&lt;/a&gt;), I've published an installation instruction and installers for VMware Workstation and VMware ESX on &lt;a class="jive-link-external" href="http://wotho2.ethz.ch/vmware/tools"&gt;http://wotho2.ethz.ch/vmware/tools&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
This implementation can of course not enable the complete VMware Tools functionality. The following features are working:&lt;br /&gt;
&lt;br /&gt;
- delivery of heartbeats and configuration information to the host system through vmware-guestd&lt;br /&gt;
&lt;br /&gt;
Have Fun!&lt;br /&gt;
&lt;br /&gt;
Juergen</description>
      <pubDate>Wed, 08 Mar 2006 20:25:08 GMT</pubDate>
      <author>Winkelmann</author>
      <guid>http://communities.vmware.com/thread/35262</guid>
      <dc:date>2006-03-08T20:25:08Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VMCL Beta 1</title>
      <link>http://communities.vmware.com/thread/34658</link>
      <description>VMCL is the first cluster free product  for VMWARE ESX based on Linux-HA&lt;br /&gt;
Note: I think that it's better than commercial (very few) solution&lt;br /&gt;
&lt;br /&gt;
You can find its on &lt;a class="jive-link-external" href="http://www.vmts.net"&gt;http://www.vmts.net&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
This is a BETA product  don't use in a production enviroment&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
Massimiliano Daneri</description>
      <pubDate>Thu, 02 Mar 2006 23:19:50 GMT</pubDate>
      <author>manzi</author>
      <guid>http://communities.vmware.com/thread/34658</guid>
      <dc:date>2006-03-02T23:19:50Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>vmbk.pl</title>
      <link>http://communities.vmware.com/thread/31085</link>
      <description>It's most famous and used product  to perform online hot backups of guest operating systems on VMware ESX Server. &lt;br /&gt;
&lt;br /&gt;
You can find it on &lt;a class="jive-link-external" href="http://www.vmts.net/vmbk.htm"&gt;http://www.vmts.net/vmbk.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Massimiliano Daneri</description>
      <pubDate>Wed, 25 Jan 2006 21:44:31 GMT</pubDate>
      <author>manzi</author>
      <guid>http://communities.vmware.com/thread/31085</guid>
      <dc:date>2006-01-25T21:44:31Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>get workstation 5.5.1 to work on Debian Sarge amd64</title>
      <link>http://communities.vmware.com/thread/33386</link>
      <description>To get vorkstation 5.5.1 to work correctly with Debian Sarge amd64 :&lt;br /&gt;
&lt;br /&gt;
 - apt-get install ia32-libs&lt;br /&gt;
 - get ia32-libs-gtk_7_amd64.deb (or later) from  &lt;br /&gt;
    &lt;a class="jive-link-external" href="http://archive.ubuntu.com/ubuntu/pool/main/i/ia32-libs-gtk/"&gt;http://archive.ubuntu.com/ubuntu/pool/main/i/ia32-libs-gtk/&lt;/a&gt;&lt;br /&gt;
    and install it&lt;br /&gt;
 - to run vmware  without Glib and GdkPixbuf-CRITICAL errors run :&lt;br /&gt;
&lt;br /&gt;
GCONV_PATH=/usr/lib32/gconv  vmware&lt;br /&gt;
&lt;br /&gt;
Without this solution, widgets are not displayed.&lt;br /&gt;
&lt;br /&gt;
Original idea from  &lt;a class="jive-link-external" href="http://lists.debian.org/debian-amd64/2005/05/msg00703.html"&gt;http://lists.debian.org/debian-amd64/2005/05/msg00703.html&lt;/a&gt;</description>
      <pubDate>Sun, 19 Feb 2006 21:22:25 GMT</pubDate>
      <author>eiz</author>
      <guid>http://communities.vmware.com/thread/33386</guid>
      <dc:date>2006-02-19T21:22:25Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>APC Powerchute Network Shutdown in ESX</title>
      <link>http://communities.vmware.com/thread/32328</link>
      <description>Document on how to install and configure APC Powerchute Network Shutdown in an ESX environment.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=49&amp;#38;mode=&amp;#38;order=0&amp;#38;thold=0"&gt;http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=49&amp;#38;mode=&amp;#38;order=0&amp;#38;thold=0&lt;/a&gt;</description>
      <pubDate>Thu, 09 Feb 2006 00:06:52 GMT</pubDate>
      <author>kimono</author>
      <guid>http://communities.vmware.com/thread/32328</guid>
      <dc:date>2006-02-09T00:06:52Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Question about Content Submission?</title>
      <link>http://communities.vmware.com/thread/30118</link>
      <description>Daryl,&lt;br /&gt;
&lt;br /&gt;
I've been working on the documentation for a home grown P2V solution - its along the lines of the usual suspects - BartPE, Ghost and scripts that correct the BSOD problem...&lt;br /&gt;
&lt;br /&gt;
Given that VMware retails a fully support P2V product. I wasn't sure if it was worth submitting such a solution to the User Solutions area?&lt;br /&gt;
&lt;br /&gt;
What would be VMware's/Forum's position on such a submission?&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
Mike</description>
      <pubDate>Fri, 13 Jan 2006 16:09:08 GMT</pubDate>
      <author>Mike_Laverick</author>
      <guid>http://communities.vmware.com/thread/30118</guid>
      <dc:date>2006-01-13T16:09:08Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
    </item>
    <item>
      <title>Fast creation of preallocated disks (Windows only)</title>
      <link>http://communities.vmware.com/thread/30275</link>
      <description>flatmaker.cmd creates preallocated disks from scratch&lt;br /&gt;
&lt;br /&gt;
Available disksize: 1,2,4,6,8,12,16,32,64,128 GB&lt;br /&gt;
Available types: ide and scsi&lt;br /&gt;
&lt;br /&gt;
It creates preallocated disks much faster than VMware.&lt;br /&gt;
Another advantage is the contigious diskcreation.&lt;br /&gt;
&lt;br /&gt;
If you like it I can easily add more disksizes.&lt;br /&gt;
Use at your own risk.&lt;br /&gt;
&lt;br /&gt;
Please give feedback&lt;br /&gt;
Download at &lt;a class="jive-link-external" href="http://sanbarrow.com/"&gt;http://sanbarrow.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Ulli</description>
      <pubDate>Mon, 16 Jan 2006 16:46:22 GMT</pubDate>
      <author>continuum</author>
      <guid>http://communities.vmware.com/thread/30275</guid>
      <dc:date>2006-01-16T16:46:22Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Kevin Hilscher's Check_VMFS Nagios Script</title>
      <link>http://communities.vmware.com/thread/24065</link>
      <description>Check_vmfs is a nagios plugin that monitors VMFS disk free space and will report warning and critical status back to nagios based on defined thresholds. Must be called using check_ssh plugin. eg: check_using_ssh!10.1.3.1!root!/usr/lib/nagios/plugins/check_vmfs&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=11&amp;#38;ttitle=check_vmfs#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=11&amp;#38;ttitle=check_vmfs#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:22:38 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24065</guid>
      <dc:date>2005-10-14T18:22:38Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
    <item>
      <title>How to install VMware Workstation on Ubuntu Linux host</title>
      <link>http://communities.vmware.com/thread/29227</link>
      <description>None of this content my own.  I collected pieces of this information on the internet in order to successfully install VMware Workstation 5.5 on Ubuntu Linux 5.10 "The Breezy Badger" edition.&lt;br /&gt;
&lt;br /&gt;
1.  Download and install the latest vmware-any-any patch (unsupported) from the following website:  &lt;a class="jive-link-external" href="http://platan.vc.cvut.cz/ftp/pub/vmware/"&gt;http://platan.vc.cvut.cz/ftp/pub/vmware/&lt;/a&gt;&lt;br /&gt;
-to install, extract the tarball to the Ubuntu Linux host in a temporary directory, and run ./runme.pl as sudo or root.&lt;br /&gt;
-failure to follow step 1 will result in an unsuccessful vmware-config.pl (complaints of missing vmmon kernel modules and the inability to find "make")&lt;br /&gt;
&lt;br /&gt;
2.  Follow the instructions for VMware Workstation on Ubuntu Linux host at this website:  &lt;a class="jive-link-external" href="https://wiki.ubuntu.com/VmWare"&gt;https://wiki.ubuntu.com/VmWare&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In case the content is removed from the website, here is a text dump of the steps as well as a .PDF version of the web page:&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.boche.net/dropbox/vmware_on_ubuntu.pdf"&gt;http://www.boche.net/dropbox/vmware_on_ubuntu.pdf&lt;/a&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;b&gt;UBUNTU as a VMware host&lt;/b&gt;&lt;br /&gt;
For VMware-workstation-5.5.0-18463.tar.gz &lt;br /&gt;
&lt;br /&gt;
Steps required to get VMware Workstation 5.5.0 installed on Ubuntu 5.10 system on i686. &lt;br /&gt;
&lt;br /&gt;
Install the required compiler and kernel headers needed to compile the vmware kernel module. &lt;br /&gt;
&lt;br /&gt;
sudo apt-get install linux-headers-$(uname -r) build-essential g++-3.4&lt;br /&gt;
&lt;br /&gt;
Download VMWare Workstation 5.5 from  VMware and upack. &lt;br /&gt;
&lt;br /&gt;
tar xzf VMware-workstation-5.5.0-18463.tar.gz&lt;br /&gt;
Run the VMware install script. &lt;br /&gt;
&lt;br /&gt;
( cd vmware-distrib &amp;#38;&amp;#38; sudo ./vmware-install.pl )&lt;br /&gt;
It is safe to take all the defaults. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;UBUNTU as a VMware host (older)&lt;/b&gt;&lt;br /&gt;
The following instructions are may no longer be required if installing VMware-workstation-5.5.0-18463.tar.gz (or possibly later). - PaulSchulz &lt;br /&gt;
&lt;br /&gt;
Here are the steps I took to get VMWare Workstation 5.0 running on an Ubuntu 5.10 system on an amd64 based computer. &lt;br /&gt;
&lt;br /&gt;
Install the required compiler and kernel headers needed to compile the vmware kernel module. &lt;br /&gt;
&lt;br /&gt;
sudo apt-get install linux-headers-$(uname -r) build-essential g++-3.4&lt;br /&gt;
&lt;br /&gt;
Download VMWare Workstation 5.0 from  VMware and upack. &lt;br /&gt;
&lt;br /&gt;
tar xzf VMware-workstation-5.0.0-13124.tar.gz&lt;br /&gt;
Run the VMware install script, but DO NOT run vmware-config.pl (as offered by the install script). &lt;br /&gt;
&lt;br /&gt;
( cd vmware-distrib &amp;#38;&amp;#38; sudo ./vmware-install.pl )&lt;br /&gt;
You should be able to accept the default answers. &lt;br /&gt;
&lt;br /&gt;
You want to use the vmware-any-any-update package (below) in place of running vmware-config.pl. &lt;br /&gt;
&lt;br /&gt;
Download the current vmware-any-any-update package from  &lt;a class="jive-link-external" href="http://ftp.cvut.cz/vmware/"&gt;http://ftp.cvut.cz/vmware/&lt;/a&gt; and unpack. &lt;br /&gt;
&lt;br /&gt;
tar xzf vmware-any-any-update95.tar.gz&lt;br /&gt;
Run the vmware-any-any-update script, with the environment variable CC set to the version of gcc used to compile the Linux kernel. &lt;br /&gt;
&lt;br /&gt;
export CC=/usr/bin/gcc-3.4 &lt;br /&gt;
( cd vmware-any-any-update95 &amp;#38;&amp;#38; sudo ./runme.pl )&lt;br /&gt;
With any luck, the modules should be compiled and tested, and vmware should be installed and ready to run at this point: &lt;br /&gt;
&lt;br /&gt;
$ /usr/local/bin/vmware&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;UBUNTU as a VMware guest&lt;/b&gt;&lt;br /&gt;
VMware version 5 is reported to work with Ubuntu out-of-the-box. Try using NAT rather than bridging when using VMware 5 with Ubuntu as a guest OS. &lt;br /&gt;
&lt;br /&gt;
VMware Workstation 4, VMware Workstation 4.5, or VMware GSX 3.1 under Ubuntu causes some problems because of Ubuntu's use of udev. Fortunately there is a patch for VMware that solves this and many other problems. Follow the instructions below after you have installed VMware. &lt;br /&gt;
&lt;br /&gt;
Open a terminal and change into a temporary directory. &lt;br /&gt;
&lt;br /&gt;
Download the patch by running &lt;br /&gt;
&lt;br /&gt;
wget &lt;a class="jive-link-external" href="http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update95.tar.gz"&gt;http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update95.tar.gz&lt;/a&gt; &lt;br /&gt;
(check the directory for new versions if that wget fails). &lt;br /&gt;
&lt;br /&gt;
Extract the patch by running &lt;br /&gt;
&lt;br /&gt;
 tar xzvf vmware-any-any-update95.tar.gz &lt;br /&gt;
Change into the directory where the patch was extracted. &lt;br /&gt;
&lt;br /&gt;
 cd vmware-any-any-update95 &lt;br /&gt;
Apply the patch. &lt;br /&gt;
&lt;br /&gt;
 # sudo ./runme.pl &lt;br /&gt;
After the patch is applied it will prompt to run vmware-config.pl. Choose Yes and accept the defaults.&lt;br /&gt;
&lt;br /&gt;
Installation tips&lt;br /&gt;
&lt;br /&gt;
The install script asks for the path of gcc. If it isn't automatically found find the path on your system by running: &lt;br /&gt;
&lt;br /&gt;
 which gcc&lt;br /&gt;
&lt;br /&gt;
Set the full path to the binary in the variable CC: &lt;br /&gt;
&lt;br /&gt;
 export CC=/usr/bin/gcc-3.4 &lt;br /&gt;
&lt;br /&gt;
When you run vmware-config.pl, if the script can't find your kernel's C headers you must install the appropriate headers package. Do this by running &lt;br /&gt;
&lt;br /&gt;
sudo apt-get install linux-headers-$(uname -r) &lt;br /&gt;
&lt;br /&gt;
You must then point vmware-config.pl to the appropriate directory, such as &lt;br /&gt;
&lt;br /&gt;
 /usr/src/linux-headers-2.6.10-5-686/include &lt;br /&gt;
&lt;br /&gt;
If the VMware Management Interface (MUI) for GSX complains about a lack of libdb.so.3 and instruct you to get compat-db-3.3.&amp;lt;##&amp;gt;-&amp;lt;#&amp;gt;.i386.rpm. You want the ubuntu package libdb2 for this. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Enabling Parallel Port Access&lt;/b&gt;&lt;br /&gt;
VMware allows direct access to parallel ports, which is handy if you've got a scanner that only has Windows drivers. You may need to make the following minor change to VMware's startup script. &lt;br /&gt;
&lt;br /&gt;
Open /etc/iniit.d/vmware in an editor by running &lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/init.d/vmware &lt;br /&gt;
&lt;br /&gt;
Find the case statement that looks like this (around line 814) &lt;br /&gt;
&lt;br /&gt;
  # See how we were called.&lt;br /&gt;
  case "$1" in&lt;br /&gt;
   start) &lt;br /&gt;
&lt;br /&gt;
Add the following text at the end of the case statement &lt;br /&gt;
&lt;br /&gt;
 rmmod lp&lt;br /&gt;
 chgrp lpadmin /dev/parport0&lt;br /&gt;
 chmod g+rw /dev/parport0 CategoryDocumentation CategoryCleanup</description>
      <pubDate>Sat, 31 Dec 2005 03:43:08 GMT</pubDate>
      <author>jasonboche</author>
      <guid>http://communities.vmware.com/thread/29227</guid>
      <dc:date>2005-12-31T03:43:08Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Activating Windows XP Home SP1 in VM with raw disk</title>
      <link>http://communities.vmware.com/thread/25585</link>
      <description>I recently installed vmware-workstation-5.0 in gentoo linux in order to run XP in a VM off the hard drive and not a virtual disk to save space and avoid duplication. When I first booted into it using my newly created virtual hardware profile (after manually setting the Standard IDE driver to get around the BOOT_DEVICE_INACCESSIBLE problem) I tried to login and it came up with a dialogue box asking me to activate the product.&lt;br /&gt;
&lt;br /&gt;
It was activated beginning of 2004 by my vendor and due to the different virtual hardware (esp. BIOS) it needed to reactivate. Unfortunately, selecting 'no' got me straight back to the login screen (no grace period because I've already been using it for a while) while selecting 'yes' caused another popup "already activated" and also threw me back to the login screen. This is what I did from there:&lt;br /&gt;
&lt;p /&gt;
 2) Somehow the second time I booted my vm into XP with the virtual hw profile (had to use "last know good configuration" because of an IRQL_NOT_LESS_THAN_OR_EQUAL BSOD) it attempted the activation for real (I think I also had networking working properly then using bridge and NAT for my guest OS) &lt;br /&gt;
&lt;p /&gt;
 3) Get to the step where it fails to register with the original XP product key because the hardware has "changed" significantly (including new BIOS) but you've already activated the product before &lt;br /&gt;
&lt;p /&gt;
 4) Reboot natively into XP, realising that with even with the physical hw profile it now wants to reactivate, failing in the same way as above &lt;br /&gt;
&lt;p /&gt;
 5) Very frustrated I then called M$ on my local toll-free number (the one that the dialog throws up), spoke to a consultant and told her that my XP wasn't working anymore cause I fiddled with VM's. So, I gave her the hardware key it spits out, she gave me a verification code and bingo, it was activated and working again as it did before &lt;br /&gt;
&lt;p /&gt;
 6) When I rebooted into Gentoo and started XP in vmware I noticed - to my surprise - that it no longer complains about activation &lt;br /&gt;
&lt;p /&gt;
I now have a working installation in which both cases (physical boot with physical hw profile and vmware boot in Gentoo with virtual hw profile on raw disk) work perfectly without any hassles. To the best of my knowledge this is 100% legal as I'm only using a &lt;i&gt;single&lt;/i&gt; installation on a &lt;i&gt;single&lt;/i&gt; physical machine, just accessing this installation differently &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";-)" /&gt;&lt;br /&gt;
&lt;p /&gt;
Oh, and like the subject says, I'm on XP Home SP1. Don't know what SP2's like or if it will behave in the same way.</description>
      <pubDate>Tue, 08 Nov 2005 10:54:55 GMT</pubDate>
      <author>kilianh</author>
      <guid>http://communities.vmware.com/thread/25585</guid>
      <dc:date>2005-11-08T10:54:55Z</dc:date>
      <clearspace:dateToText>4 years, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>In Depth Analysis: vmxnet_console</title>
      <link>http://communities.vmware.com/thread/24069</link>
      <description>A very popular whitepaper!  Random Trivia question for points!!&lt;br /&gt;
&lt;br /&gt;
Topic: The Day the Music Died&lt;br /&gt;
Question: What artist passed away far too young on Oct. 29, 1971?&lt;br /&gt;
&lt;br /&gt;
In Depth Analysis: vmxnet_console&lt;br /&gt;
Author: Scott Herold (scott@vmguru.com)&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=29&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1"&gt;http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=29&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:33:32 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24069</guid>
      <dc:date>2005-10-14T18:33:32Z</dc:date>
      <clearspace:dateToText>4 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
    </item>
    <item>
      <title>smtp_send.pl</title>
      <link>http://communities.vmware.com/thread/24062</link>
      <description>This is a small script that can send emails through an external smtp gateway. This is useful when sending log files from an ESX host to an administrator or group on a scheduled basis. &lt;br /&gt;
&lt;br /&gt;
Updated October 3, 2005 by Jeremy Pries to allow the script to accept command line arguments.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=5&amp;#38;ttitle=smtp_send.pl#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=5&amp;#38;ttitle=smtp_send.pl#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:17:27 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24062</guid>
      <dc:date>2005-10-14T18:17:27Z</dc:date>
      <clearspace:dateToText>4 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>libview: VMware's Incredibly Exciting Widgets (GTK+)</title>
      <link>http://communities.vmware.com/thread/24549</link>
      <description>libview is VMware's Incredibly Exciting Widgets, a useful collection of GTK+ widgets used within VMware products, free for everybody's use.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://intr.overt.org/blog/?p=7"&gt;http://intr.overt.org/blog/?p=7&lt;/a&gt;&lt;br /&gt;
&lt;a class="jive-link-external" href="http://sourceforge.net/projects/view"&gt;http://sourceforge.net/projects/view&lt;/a&gt;</description>
      <pubDate>Sat, 22 Oct 2005 22:39:05 GMT</pubDate>
      <author>JMills</author>
      <guid>http://communities.vmware.com/thread/24549</guid>
      <dc:date>2005-10-22T22:39:05Z</dc:date>
      <clearspace:dateToText>4 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>2</clearspace:messageCount>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>VMware ESX: Advanced Technical Design Guide</title>
      <link>http://communities.vmware.com/thread/24060</link>
      <description>We have combined the FrontMatter and both sample chapters into a single download for convenience. The chapters are 100% identical to the final book release.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=8&amp;#38;ttitle=VMware_ESX_Server:ATDG_Sample_Pack#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=8&amp;#38;ttitle=VMware_ESX_Server:ATDG_Sample_Pack#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:12:14 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24060</guid>
      <dc:date>2005-10-14T18:12:14Z</dc:date>
      <clearspace:dateToText>4 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>VMGuru.com Classifieds Now Open for Business</title>
      <link>http://communities.vmware.com/thread/24072</link>
      <description>After tossing around some ideas internally and working with members of VMware's internal staffing department, we are happy to announce the VMGuru.com job classifieds...&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=41&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1"&gt;http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=41&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:40:58 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24072</guid>
      <dc:date>2005-10-14T18:40:58Z</dc:date>
      <clearspace:dateToText>4 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>VMware ESX Tip/Trick: Loading the VMkernel Manually for Debugging</title>
      <link>http://communities.vmware.com/thread/24071</link>
      <description>VMware ESX Tip/Trick: Loading the VMkernel Manually for Debugging&lt;br /&gt;
Author: Steve Beaver (sbeaver@vmguru.com)&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=36&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1"&gt;http://www.vmguru.com/modules.php?name=News&amp;#38;file=article&amp;#38;sid=36&amp;#38;mode=nested&amp;#38;order=0&amp;#38;thold=-1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:38:55 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24071</guid>
      <dc:date>2005-10-14T18:38:55Z</dc:date>
      <clearspace:dateToText>4 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
    <item>
      <title>Stever Beaver's Sample Script for VM Failover</title>
      <link>http://communities.vmware.com/thread/24067</link>
      <description>These scripts give an example on one way to get a VM failover to a standby VM.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="jive-link-external" href="http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=13&amp;#38;ttitle=Development_Script_--_VM_Failover_to_Standby_VM#dldetails"&gt;http://www.vmguru.com/modules.php?name=Downloads&amp;#38;d_op=viewdownloaddetails&amp;#38;lid=13&amp;#38;ttitle=Development_Script_--_VM_Failover_to_Standby_VM#dldetails&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Scott - Come visit www.vmguru.com for details on how you can become a community contributor with us!</description>
      <pubDate>Fri, 14 Oct 2005 18:27:48 GMT</pubDate>
      <author>sherold</author>
      <guid>http://communities.vmware.com/thread/24067</guid>
      <dc:date>2005-10-14T18:27:48Z</dc:date>
      <clearspace:dateToText>4 years, 1 month ago</clearspace:dateToText>
      <clearspace:messageCount>1</clearspace:messageCount>
    </item>
  </channel>
</rss>

