This page shows the source for this entry, with WebCore formatting language tags and attributes highlighted.

Title

Avoiding Planned Obsolescence with a MacBook Pro

Description

<abstract>Some friends of mine have an older MacBook Pro, from mid-2010. I recently helped them upgrade from OS X 10.6 to 10.11 (El Capitan). The following article grew out of instructions I sent them for taking the next step: upgrading some hardware to increase the longevity of their laptop even further. I added a lot more detail after I'd upgraded my own end-2009 iMac with a new SSD.</abstract> By jumping five OS versions, you've got lots of new toys---better mail and calendar integration, a new <i>Photos</i> application, <i>Messages</i>, <i>FaceTime</i>, etc. The machine is pretty quick for most things, but you’ll bog down running a lot of things at once or running larger apps with lots of data like <i>Photos</i>. That’s because the new OS is a bit more efficient than the old one, but the amount of data you’re slinging is big for 4GB of RAM (e.g. thousands of thumbnails for <i>Photos</i>, <i>Chrome</i> with several tabs, etc.). There are two things you can do to address this: <ul> Increase RAM from 4GB to 8GB/16GB to be able to run more apps at once Upgrade storage from HD to SSD to improve average drive speed by about 3-4x </ul> <abbr title="too long; didn't read">tl;dr</abbr>: With $230 and knowing how to use a screwdriver, you can speed things up considerably and postpone an upgrade for years. You can stick with what you have, but you’ll have to baby the machine more to avoid slowdowns (e.g. quit <i>Chrome</i> before you start <i>Photos</i>). If you're interested, read on. <h>Recommendation</h> See the <a href="#shoppinglist">Shopping List</a> below for a full list of possibilities and links if you want to shop around. I recommend: <ul> <a href="https://eshop.macsales.com/item/Other%20World%20Computing/8566DDR3S8GP/">8GB RAM upgrade</a> ($52) <a href="https://eshop.macsales.com/item/Other%20World%20Computing/YSSDMP480/">480GB SSD Upgrade Kit</a> ($182) </ul> Why those? Kath and I have found 8GB of RAM to be the sweet spot for home users. Only developers/gamers need 16GB. No sense spending money on more unless you just want MOAR. It took you 6 years to get up to 210GB of space on your drive. While 240GB is enough, you might as well get some room to grow while you upgrade the speed. 1TB is more than you need unless you get into video-editing, which tends to eat a lot of space. If you start to store large movies, get a regular external drive (HDD) for that. No SSD needed. <h>Step-by-Step Guide</h> <h level="3">Preparation</h> <ol> Make sure you can boot the Mac once you've removed the old hard drive (see <a href="#choosebootdisk">Choosing a Boot Disk</a>) Back up with Time Machine Disconnect the Time Machine drive Shut down </ol> <h level="3">Install RAM</h> See <a href="#hardwareinstallation">Hardware Installation</a> for a video. <ol> Remove bottom of laptop (see videos below; use the screwdrivers provided with the SSD kit) Install the RAM Replace bottom; secure with one or two screws Boot up; verify it has 8GB (click “About This Mac” in the top-left Apple menu) Shut down </ol> <h level="3">Install SSD</h> See <a href="#hardwareinstallation">Hardware Installation</a> for a video. <ol> Remove bottom of laptop Install the SSD Replace bottom; secure with one or two screws </ol> <h level="3">Transfer data</h> The following detailed steps are what I did to restore my OS to the new SSD.<fn> <ol> Connect the Time Machine drive Boot up while holding down <kbd>(-opt)</kbd> <img attachment="boot-mac-external-drive.jpg" align="right"><img attachment="145418-qmfolder188_original.png" align="right-column">You will see the <i>Startup Manager</i> (first image, right) with your Time Machine or USB stick drive shown. If you instead see only a gray screen for 30 seconds, then a folder with a question mark (second image, right), reboot and try again. Select the boot drive and press <kbd>Enter</kbd> to boot from that drive <img attachment="lionrestoremodeutilities-386-245885.png" align="right-column">You should see the OS X Recovery Console (third image, right) <span id="formatdisk"></span>The first step is to set up the new SSD so that the installer recognizes it as a valid drive (it's currently completely empty). Start the <i>Disk Utility</i> (last option in the list). <img attachment="diskutilityerase.jpg" align="right-column">Select the SSD on the left, then press the <i>Erase</i> button in the toolbar. In the dialog, make sure the settings are as shown, with the <i>Format</i> set to "OS X Extended (Journaled)" and <i>Scheme</i> set to "GUID Partition Map" (the defaults). Choose whatever name for the drive that you like. Press <i>Erase</i> to format the SSD. This should only take a few seconds. When finished, quit the <i>Disk Utility</i> (press <kbd>(-cmd)</kbd> + <kbd>Q</kbd>) You should be back at the <i>Recovery Console</i> with the list of "Mac OS X Utilites" (third image, right). Click the first option, "Restore from a Time Machine backup" First, "Select a Backup Source". Give it a few seconds to find your Time Machine Backup drive. Don't panic if the list shows no items at first. Select your Time Machine drive and continue Wait while your backup is restored to the new drive.<fn> Reboot and start up normally Verify everything is OK (startup should already be much faster) </ol> <h level="3">Close it up</h> <ol> Shut down Replace remaining screws Start up again Enjoy the speed </ol> <h level="3">Post-Restore Steps</h> After you've restored your Time Machine backup to the new drive, you'll have to let OS X do a little bookkeeping. Specifically, <ul> <i>Mail</i> will want to restore your mail database. This is an expected result of having restored from the backup. Let it churn its way through your mails and you'll be ready to go in a few minutes. <i>Photos</i> will also want to "repair" your Photo Library. You'll have to let it do its thing as well---mine took about twenty minutes to finish. </ul> After that, you should be all set and have a much faster machine.<fn> <h><span id="shoppinglist">Shopping list</span></h> RAM upgrade options: <ul> <a href="https://eshop.macsales.com/item/Other%20World%20Computing/8566DDR3S8GP/">8GB RAM</a> ($52) <a href="https://eshop.macsales.com/item/Other%20World%20Computing/8566DDR3S16P/">16GB RAM</a> ($95) <a href="https://eshop.macsales.com/MyOWC/Upgrades.cfm?sort=pop&model=387&type=Memory">All RAM options for MacBook Pro 13" mid-2010</a> </ul> SSD upgrade options: <ul> <a href="https://eshop.macsales.com/item/Other%20World%20Computing/YSSDMP240/">240GB SSD Upgrade Kit</a> ($113) <a href="https://eshop.macsales.com/item/Other%20World%20Computing/YSSDMP480/">480GB SSD Upgrade Kit</a> ($182) <a href="https://eshop.macsales.com/MyOWC/Upgrades.cfm?sort=pop&model=387&type=InternalDrives">All SSD options for MacBook Pro 13" mid-2010</a> </ul> <h><span id="hardwareinstallation">Hardware Installation</span></h> So, once you get your goodies, you’ll have to play computer surgeon and install them. Luckily for you, that looks really, really easy. <h level="3">How to install the RAM</h> You really just need to know how to use a screwdriver. Watch the video below to find out how to do it. <a href="https://eshop.macsales.com/installvideos/macbookpro_13_unibody_mid10_mem/">How to upgrade memory in a 13" mid-2010 MacBook Pro</a> <h level="3">How to install the SSD</h> Again, just a screwdriver. Video explains everything. The first couple of minutes are the same as for the RAM. <a href="https://eshop.macsales.com/installvideos/macbookpro_13_unibody_mid10_hd/">How to replace the hard drive in a 13" mid-2010 MacBook Pro</a> Both installations require you to remove the bottom of the laptop, but I would recommend doing the RAM first, verifying that it works with the old drive, then doing the SSD. You don’t have to put in all the screws again in between. <h><span id="choosebootdisk">Choosing a Boot Disk</span></h> <img attachment="145418-qmfolder188_original.png" align="right">Once you've replaced your hard drive with the operating system on it with an empty SSD, how will your computer start? Answer: it can't. If you just boot your machine at this point, there's a decent chance that you will see a folder with a question mark in it. So your first step is to make sure you have a boot disk. Your Time Machine backup drive is bootable <i>if</i> it's been initialized in a certain way.<fn> If it's not set up correctly, you can't use it as a boot drive. You can use the <i>Disk Utility</i> to check whether your drive will work as a boot drive. <img attachment="mbr.png" align="right"><img attachment="guid_partition_map.png" align="right-column"><ul> Start the <i>Disk Utility</i>. Select your Time Machine drive from the list on the left. If the "Partition Map" is "Master Boot Record" (first image, right) then you'll need to <a href="createbootdisk">create a boot disk</a>.<fn> If it's "GUID Partition Map" (second image, right), then you're in luck and can almost certainly boot directly from that drive. </ul> <clear><h level="3">Verify Booting</h> <img attachment="boot-mac-external-drive.jpg" align="right">Once you have a drive that you think you can boot from---either your Time Machine drive has the right partition map or you've created a bootable USB stick---you can quickly test whether it can actually boot your machine by restarting your Mac and holding down the <kbd>(-opt)</kbd> key while booting. Your machine will show a row of icons on startup (the Startup Manager, right), one for each bootable drive. You should see your Time Machine drive or the USB bootable drive. If you do, you're ready to replace the hard drive. <h><span id="createbootdisk">Creating a Boot Disk</span></h> The article <a href="https://support.apple.com/en-us/HT201372" source="Apple">Create a bootable installer for OS X</a> will help you make a boot disk. If you have a really new machine, you might also be able to benefit from a network boot over your wireless connection, but I wasn't able to test that. If you need to make a boot disk for the latest OS X (as of this writing) El Capitan, you'll need to do the following: <ol> Get an 8GB (or larger) USB stick that you can overwrite completely.<fn> Note the name of the USB stick (e.g. "Data") Open the <i>App Store</i>. Search for <i>El Capitan</i>. <img attachment="os-x-el-capitan-mac-app-store.jpg" align="right">You should see the link to the OS. Since you already have it installed, the button underneath says <i>Download</i>. (see first image, right.) <img attachment="os-x-el-capitan-download-app-store.jpg" align="right-column">Press the <i>Download</i> button. The installer is about 6.5GB, so it will take some time to download. The only indication you have that something is happening is that the word "Download" changed to "Downloading". (See second image, right.) Open the <i>Launcher</i> application to see a progress bar. Once it's downloaded, you should see <i>Install OS X El Capitan</i> in your <i>Applications</i> folder. Do not open it. Also, unhook your Time Machine backup temporarily to avoid backing 6GB of data that you will only need temporarily. Close the installer when it automatically starts (press <kbd>(-cmd)</kbd> + <kbd>Q</kbd>) Open the <i>Terminal</i> application.<fn> From the command line, execute <c>sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/<hl>Data</hl> --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app</c>. Replace the highlighted word "Data" with the name of your USB stick. You should now see a message indicating that the USB drive is being formatted and the installer is being copied over. When it's finished, you have a copy of OS X from which you can boot the computer and install OS X or, more importantly, run the <i>Recovery Console</i> and restore from a Time Machine backup. </ol> <hr> <ft>I referred to <a href="https://eshop.macsales.com/articles/how-to-transfer-your-data-from-your-old-drive-to-a-new-drive" source="OWC">How to Migrate OS X and Your Data to a New Drive</a> and <a href="https://support.apple.com/en-us/HT201314" source="Apple">OS X: About OS X Recovery</a></ft> <ft>My Time Machine Backup drive is only USB2, so the transfer rate was quite slow. It took almost five hours to restore about 250GB. If your external drive is USB3 and/or if you have less data, it should restore much more quickly.</ft> <ft>After my upgrade, starting <i>Photos</i> went from a minute to about 5 seconds. Booting the machine and restoring all open applications takes about 20--30 seconds instead of several minutes.</ft> <ft>Specifically, this means that your drive need to have a GUID partition table, not an MBR partition table. Mine, for example, had the MBR table because I have two partitions: an HFS+ drive for Time Machine backups and an NTFS partition that I can also read from Windows machines.</ft> <ft>You can also reformat your Time Machine drive using the <i>Disk Utility</i> and set it up so it has the expected partitioning scheme (see <a href="#formatdisk">steps 6--10</a> in "Transfer Data") , but I wouldn't recommend throwing away all of your backups.</ft> <ft>Make it USB3 if you can because copying to it will be much faster.</ft> <ft>You're going to execute a command-line command to build the boot drive. Deep breath. Don't be afraid.</ft>