In 2008, I had gone through quite an ordeal to install VMware 6 on 64-bit Ubuntu. What a difference a year makes! By now, VMware was now up to 6.5.2, and Ubuntu was up to 9.04. Also, I had a much better idea of what I was doing. The installation was vastly easier as a result.
After installing and configuring Ubuntu, I downloaded the latest version of 64-bit Workstation in .bundle form, copied it to /home/ray (where "ray" was my username), and installed by navigating to that location in Terminal and typing "sudo sh [filename].bundle." In this case, the filename was VMware-Workstation-6.5.2-156735.x86_64.bundle. (
(1) Save a copy of deploy.cab on the hard drive, so I wouldn't have to look for it if I didn't like my first VM and needed to recreate it. (2) Double-click on deploy.cab to open it up. (A .cab is a "cabinet," i.e., storage, file.) (3) Copy its files named sysprep.exe and setupcl.exe to a folder named C:\Sysprep. (4) In C:\Sysprep, double-click on sysprep.exe. Select "Don't reset grace period for activation" and set Shutdown mode to "Shut down." Then click Reseal. This should give you a "Sysprep is working" message. It didn't work right for me the first time, but after rebooting it did its deed in just a few seconds.
As root, set VM > Settings. As root, in the VMs, type "/dev/audio" in place of "Auto Detect" in VM > Settings > Hardware > Sound Card.To install VMware Tools in a VM, first use VM > Install VMware Tools. Then, in Windows Explorer, go to drive D and run Setup. May have to insert WinXP CD in the physical CD drive during this process. Better if you've copied the WinXP CD's i386 folder to the VM previously; can just point there for some installation files.