Hi all,
I recently installed an MCE Optibay into my MBP, and have experienced shocking performance issues. I've just found a couple of threads on these forums documenting the fact that this mod seems to have issues with Fusion:
I've gone through my VMs and have removed all CD/DVD devices, but it hasn't resolved the problem. Are there any other known fixes/hacks for this?
I was experiencing this issue with the latest version of 3, and have since upgraded to 4.12. I've tried all sorts of other troubleshooting steps including testing with multiple VMs, modifying processor/RAM settings (the MBP has 8gb so there's plenty to go around), disabling video acceleration, and a few other things I forget.
The weird thing is that occasionally things seem to run fine - I can't work the pattern out, but every now and then things fire up and performance is fine.
Any tips or ideas would be much appreciated.
-Ross
Hi Ross, and welcome to the VMware Communities!
We're observing this issue more and more as the OptiBay (and OWC Data Doubler and other equivalents) become popular choices for MacBook Pro users. We have several Communities threads on the topic by now, but I haven't found the root cause yet. It seems remarkably unpredictable... we've had users report that the problem is triggered (or is cured!) by switching between wireless and wired networking or between battery and AC power, or by putting the MacBook to sleep and waking it, etc. There seems to be no rhyme or reason to it, and what fixes the problem in one case will trigger it in another.
If you'd like to help us figure out the problem, could you please:
You're not in any way obliged to do any the above, of course, but we'd really appreciate if you could help us try to solve this once and for all.
Cheers,
--
Darius
Hi Darius,
Thanks for the quick response! The info you requested is as follows;
Model identifier: MacBookPro5,3
My system disk is a 120gb Apple SSD (APPLE SSD TS128A Media), and the additional disk is a Seagate Momentus 7200.5 ST9750420AS.
The Apple SSD is in its original location, and the Segate sits in the Optibay.
I've just disabled SMS, and from an initial test there seems to be no change in performance.
Please let me know if there's any other tests you'd like me to do - happy to help as I'm keen to get this fixed! ![]()
Cheers,
Ross
Hello Ross,
I ordered myself a MCE Optibay as well and will put it in my MBP when I get home, 3 weeks from now (around New Year)
But hopefully we can diagnose this before then and get you going.
Can you attach the vmware.log file from a problem VM and attach it to your reply here when it does NOT startup properly or when you are seeing those performance issues?
--
Wil
Here's 2 logs from 2 separate instances where the speed issues have occured.
Thanks,
Ross
Hello Ross,
I had a look at the logs and I do see a few things that make me want you to try the following.
Can you shut down your virtual machine (not suspend, really choose shut down from the start "Orb" in Windows)
Then shut down Fusion as well. It is critical that both are shut down as I want you to add a single line to the virtual machine configuration.
If they are not properly shut down then the change to the configuration file will not stick and be overwritten by the original file.
Locate the "Windows 7 x64.vmx" in your /HD1/Virtual Machines/Windows 7 x64.vmwarevm folder.
Make a copy of the original (just to make sure, should not be needed, but an extra vmx file won't hurt)
Open that file with TextEdit (right click (or control+click), select "Open With" and scroll down to TextEdit)
Now near the bottom add the following line:
isolation.tools.hgfs.notify.enable = "FALSE"Save the file and close TextEdit.
Then restart your virtual machine and see if you can make the slowness return (as you said, sometimes it works OK, sometimes not, so it might take a little while to figure out if this worked)
hope this helps,
--
Wil
FWIW, I've been running with an Optibay for 2 years with no issues at all.
Hello,
I've had a few fine runs, but occasional speed issues are still occuring. Have attached a recent log.
Cheers,
Ross
This may be some useful information to help narrow down this issue. I currently have two laptops -- a 15" MacBook Pro (2011) with an OptiBay and have had NO problems whatsoever. However, after installing an OptiBay in a 13" MacBook Pro with an Intel Core 2 Duo processor I get the behavior listed consistenlty. 100% processor utilization by vmware. If the machine finally boots (sometimes after 30 to 45 minutes) it runs fine. It is definitely an issue that is causing serious problems at the moment.
Hi jdr2000, and welcome to the VMware Communities!
If you'd like to help us figure out the problem, for both of these systems, could you please:
I'm continuing to work on reproducing this problem here as well.
Thanks,
--
Darius
The machine that has the problem is a MacBook Pro5,5. I moved the traditional drive (which was not the original drive in the MacBook) to the OptiBay. I installed the SSD as the primary drive. The drive in the OptiBay is a ST95005620AS (I believe a Western Digital 7200rpm). The main drive is now an Intel SSDSA2CW120G3 with the latest firmware installed.
Not to muddy the waters, but I did also have both drives on this laptop encrypted with Lion. On the laptop that is working properly (a MacBookPro8,2) only the SSD is encrypted. I have since decrypted the drive in the laptop with the issue. Currently the vm's are booting fine, but it is intermittent so we will see if this holds. I will update once I see if it is consistent.
The encryption made no difference. The vm booted fine a once and now has hung on boot once again.
Message was edited by: jdr2000
Couple of other thoughts: I run FV2 on the optibay drive, so doubt that's involved. I think that model is a seagate drive, and there were some issues with Seagate drives being overly aggressive on spindown and/or collisions with the drive g-shock firmware and apple's own system causing major performance issues.
Have you tried this with a different brand of hard drive (like WD)?
Ross,
That's about 14 minutes before your VM is started, am I seeing that correctly?
It's difficult to say what is happening here. At the end of the boot I see a lot of RPC timeouts for VMware tools, but afaik that is not so uncommon.
Are you running any antivirus or antimalware software in the guest that might be blocking this type of communication?
If I was seeing what you have there then I would probably try to re-install vmware-tools. I might even completely remove it. Eg. like this: take a snapshot and then uninstall vmware-tools, reboot guest, install vmware-tools. Run a few tests with it.. If worse, roll back snapshot, if same or better, commit snapshot.
Of course a full backup is better as a snapshot, but snapshots are very convenient for this type of testing.
--
Wil
Hi dlhotka,
To help collect data and narrow down this problem, could you kindly also provide the Model Identifier (from System Profiler) as well as the HDD models (also in System Profiler) for the system that you have which doesn't exhibit this problem, and also let me know which drive is in the OptiBay and whether the original HDD/SSD is still present in the system?
Cheers,
--
Darius