MCE Optibay and the joys of ripping open a Macbook Pro

Towards the end of last year I ripped open my Macbook Pro and installed an MCE Optibay mod along with a 2.5” drive to replace the MBP’s internal superdrive. My MBP had a 128gb SSD, and running Windows via Bootcamp or a VM combined with one or two disk hungry OSX applications meant that it simply wasn’t enough space anymore.

I looked at the price of a large replacement SSD, and simply couldn’t justify it for a laptop that was slightly over a year old, so the MCE mod made good financial sense.

Installing the MCE Optibay was pretty straight forward, but it was interesting how “wrong” it felt ripping the thing open and unplugging stuff. Maybe I’m simply not cut out to be a genius. With the second drive installed, I fired up the Mac and started enjoying the new disk space.. and noticing a couple of other things.

I quickly noticed the change in power usage. This was to be expected, and the MBP still gets good battery life, however for some reason it feels like the difference in power consumption is pretty large. When I glance at the battery meter sometimes it feels like I can watch it dropping right in front of me. Luckily battery life isn’t a big priority for me, but I was still surprised at how much quicker the battery “feels” like it drops now.

The second thing is something that took me a long time to notice. A long, frustrating time. Apparently it seems that the MCE mod causes VMware Fusion to have intermittent performance issues. I’m not talking about the VM being slightly sluggish here – it becomes completely unusable. It’s still alive, but with massive delays to keystrokes and mouse commands and basically everything. However sometimes it’ll boot up with no issues at all. For me, the VM was fine for the first few runs and so it took a while to realise that the performance had something to do with the MCE Optibay. A few searches later and it seems there are a few other people on the VMware forums having similar issues.

I started a thread on the forums, which shows that the folks at VMware are aware of the issue, and that they’re pretty keen to sort it out: VMware Fusion and MCE Optibay

One of the replies suggested to uninstall and reinstall VMware tools on the guest OS, and for now this seems to have addressed the issue for me. I still have more testing to do, but I’ve restarted the VM and the host many times over the past few weeks and have yet to experience the speed issues since the reinstall.

So, the MCE Optibay is a great modification – it’s easy to install, does exactly what you’d expect, and the fact that it comes with an external USB enclosure for your removed superdrive is a great touch. However, I have to say that in future I’d probably burn the extra cash and go for a single larger drive.

Tags: ,

 Print | Posted on Monday, January 02, 2012 8:05 PM |



Feedback

Gravatar

# re: MCE Optibay and the joys of ripping open a Macbook Pro

I installed something similar a couple of weeks ago on my 15" macbook pro, the data doubler from OWC eshop.macsales.com/.../DDAMBS0GB/

I decided to do this after initially upgrading my Intel X25 SSD to a 320. I installed the data doubler and popped the X25 back into the system and plan to use the older SSD as a stand alone drive for Fedora Linux.

Originally I had multiple partitions on the 320, one for OS X one for Linux. However, I take it on the road a lot and wanted disk encryption. Under OS X Lion I cannot use File Vault to just encrypt the partition (or just a home directory) - it wants to encrypt the whole drive, and won't do it while a linux partition exists on the same drive.

1/2/2012 9:59 PM | Paul

Gravatar

# re: MCE Optibay and the joys of ripping open a Macbook Pro

The MCE OptiBay worked for me, I never noticed any VM issues at all. It just plugged in and worked w/ the 128SSD Crucial m4. I tried the data doubler and its just too flimsy feeling for me, i returned it and got the OptiBay instead, which feels like an Apple OEM product in of itself. Plus the USB case for the SuperDrive is another pro. So yeah, nice write up though!

1/4/2012 2:00 PM | Mike


Post Comment

Title  
Name  
Email
Website / Url
 

Your comment

   
Ensure the word in this box says 'orange':
 
Please add 5 and 4 and type the answer here:





Due to excessive comment spam, all comments are now being moderated. If you're a comment spammer then you're wasting your time here. Your comments will not be published - ever.


About me

My name is Ross Hawkins and I'm a developer, consultant, business owner and writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 15 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand




Subscribe

Subscribe to this feed


Search




Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

jQuery Wildcard Selectors - some simple examples

I wrote about jQuery wildcard selector syntax briefly back in 2009, and since then that post has received a lot of views – way more than a post that brief should ever have seen..

Published on October 14, 2011

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008





Archives

February, 2012 (1)
January, 2012 (3)
December, 2011 (3)
November, 2011 (8)
October, 2011 (9)
September, 2011 (8)
August, 2011 (5)
July, 2011 (4)
June, 2011 (7)
May, 2011 (5)
April, 2011 (3)
March, 2011 (8)
February, 2011 (4)
January, 2011 (3)
December, 2010 (8)
November, 2010 (5)
October, 2010 (6)
September, 2010 (7)
August, 2010 (11)
July, 2010 (12)
June, 2010 (8)
May, 2010 (8)
April, 2010 (4)
March, 2010 (8)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL