A few months ago, I removed my MacBook Pro’s optical drive and replaced it with an inexpensive disk caddy from Amazon and a 120GB Intel SSD disk from BestBuy all told for about $110.
After removing the optical drive and placing the SSD into the caddy, I wanted to do a clean install so the Mac was running on the SSD – so I downloaded OS 10.8 and placed it on a thumb drive (yes, I purchased it and just let the App Store download it again). I made sure the TimeMachine backup was up-to-date and that I could restore from it before I went any further.
Most of my information was based on this blog post by Andres Petralli, so credit is due almost 100% to Andres – thanks!
Insert your OS X thumb drive into an available USB port and restart your Mac.
Hold down the Option key to force your Mac into Recovery mode.
Choose the OS X thumb drive – it’ll look like an Orange USB Drive
Once you’re booted up into recovery mode, launch Disk Utility.
Delete all of your partitions on both disks and leave them empty.
Exit out of Disk Utility, navigate the menu of the Recovery Partition – select Utilities -> Terminal
Enter the command:
You should get some output that will display your physical disks. Almost always, your two physical disks will show up with /dev/disk0 and /dev/disk1 – compare the sizes to be sure you’re working with the right ones.
Enter the command:
diskutil coreStorage create NameYourPartition disk0 disk1
You can name your LVG (Logical Volume Group) anything you wish – I named mine FusionDrive to keep it simple while I followed Andres’ instructions.
Enter the command:
diskutil coreStorage list
Now you’ll see your LVG, that is currently built on two physical volumes and presenting a Logical Volume Family to the computer. Notice the < and > on the tree structure. The physical disks are “feeding” the logical volume family. Also notice the long alphanumeric strings after each item – these are called UUIDs or universally unique identifications – they allow a computer to maintain unique ids on hardware or objects that could be similar in every other way.
Now we have a single empty volume to work with and create a partition to be formatted and be used by the computer.
Now run the command:
diskutil coreStorage createVolume [copy and paste the Logical Volume Family UUID here without the brackets] jhfs+ MacintoshFD [enter the number of gigabytes you want to use, subtract 10GB for a recovery partition]g
Example: My LVG has a total size of 869.0 GB and the LVF UUID is 928D4C88-86FD-46DF-B487-3B0E0467349E
diskutil coreStorage createVolume 928D4C88-86FD-46DF-B487-3B0E0467349E jhfs+ MacintoshFD 859g
You’ve now created an HFS+ Journaled volume called MacintoshFD that is 859GB large.
One last step while you’re here – let’s encrypt this beast so our data remains secure.
Run the command:
diskutil cs encryptVolume [UUID of the Logical Volume of MacintoshFS]
You’ll be prompted for a password and confirmation – but after that, the encryption will begin and happen in the background. Rebooting, shutting down, installing the OS, whatever – it’ll just chug along in the background until it’s done.
Now, go and install your OS X and retrieve your data from your backup.
Some related reading:
Getting back into the groove at a new job, new list of tasks, new home schedule, and for once – a true training schedule to get me back on the road to good (better?) health.
I’ve signed a five page NDA that is scares me to type anything more work related than the words “work related” so my posts will typically be generic if they discuss VMware or my new employer TDS Hosted and Managed Services (TDS HMS). And anything I typically share – will always be available somewhere else already published and approved the marketing… okay with that out of the way, here we go.
Visi, Team, Vital Support Systems, and OneNeck are all owned by TDS. With a big toolbox of resources and a roster of some of the smartest and battle hardened folks in the business – I’m honored to be onboard with the crew leading up their new cloud IaaS product ReliaCloud. And for those who ask, no that is not me in the NOC photo this time.
I honestly tried to find the photo but wasn’t successful. Internet Wayback Machine to the rescue… which goes to prove don’t let marketing photograph you – you’ll never get it off the internet.
And with that, I’m wrapping up a lunch hour post and hope to add more meaningful entries in the near future.
I took this week after classes finished to tear down our View 4.6 cloud that was hosted on vsphere 4.1 ESX servers and redeploy it properly with a dedicated vCenter server, upgrade the vmware environment to 5.0 U1 and then roll out a new View 5.1 environment.
A few quick observations for those planning upgrades. Read the installation, administration, and upgrade manuals completely and make notes of all the changes or ancillary upgrades you may need to do.
I ran into a couple of hiccups but nothing too painful.
The security server wouldn’t link with the connection server until we opened up the extra ports in our DMZ firewall and had IPsec encapsulation enabled. Yes, it’s clearly documented – it just needed to be read. Oh and the installer says you can use the IP or FQDN of the connection server while installing the security server – don’t use IPs. Use the FQDN and make sure that your security servers can resolve the FQDN of the connection server.
Make sure you have a good public cert if you’ll be letting anyone outside your organization connect. If not, bone up on running a certificate authority in your network. You should already be deploying internal certs to your servers and workstations.
I’m digging the new features like host caching (2GB of server ram dedicated to caching storage… Zoom!) and finally an OS X client that does PCoIP and doesn’t require Microsoft’s RDP client.
I just finished deploying new thinclient images with View 5.1 clients and the new root CA. The wildcard cert we purchased in February from GeoTrust was great… Except the HP thinclients didn’t have GeoTrust’s root cert so the entire view environment was Untrusted and the clients just failed to connect.
Tomorrow I start deploying Win 7 desktops…
As a technology professional, I typically have most of the equipment I need provided for me by my employeer. My laptop for the last four years has been a trusty ThinkPad T400. Upgraded over time to its final configuration of a 256GB SSD (FDE) and 8GB of ram. The T400 has been my trusty whip through power outages and daily VMware Workstation labs – it carried the brand name well. Lenovo support and quality is still top notch.
With that said, my family has grown to a few Macs and I’ve grown to love and envy my wife’s MacBook Pro that I got her for Christmas. During a weekend trip to Chicago for our 15th anniversary, we stopped at the Apple store to get her MBP a hard case – and I was oogling the laptops there. She had finally had enough and convinced me to order a 15″ MBP, no it wasn’t that difficult. I wish the Apple store had stocked the high resolution screens or I would have walked home with one. I was a little disappointed at the insane charges Apple tacks on for memory, but a quick search on NewEgg resolved that issue.
- i7 2.2Ghz Quad Core
- 15″ 1680-by-1050 Glossy High Resolution Screen
- 750GB 7200 RPM Hard Drive
- 16GB (2 x 8GB DDR3) Mushkin RAM
- Zagg invisibleShield skin
I scored a 2nd power brick at BestBuy for $35 (open box) and a DVI adapter.
At work I work mostly in the boot camp partition that I run Windows 7 64bit natively. However, I love using VMware Fusion to run Win 7 from bootcamp when I’m in OS X. It’s a great way to keep all my options on the table. I dare say, even if I couldn’t run OS X on this laptop – the build quality and features like the backlit screen and magsafe power connection – it more than a value for the laptop cost.
When you launch the HP Network Configuration Utility from the control panel or the system tray and get this error:
An error occurred due to invalid data in the XML file used by this application. The XML file has been corrupted and should be reinstalled from the installation media.
You have no obvious way to resolve it. The recommendations are to disolve the team or reinstall the NCU. The trick is you need the NCU to disolve the team and the NCU doesn’t appear in the Add Remove Programs!
Attention: Before you go banging through these steps to rip out and replace your network connections, please read the steps first. Enjoy not having to learn from your own mistakes because you will have learned from mine!
I had software installed on my server that was licensed according to the MAC address of the Team – and it stayed the same. Your milage may vary so be sure you don’t nuke the team before you know exactly what your software is going to do if the MAC changes.
- Document your NIC team settings (including IP, Subnet Mask, Gateway, DNS servers, and all of the other customized fields) so you can enter them back in again later.
- Download a recent version of the NCU from HP’s website specific to your server’s operating system and place it on the desktop of your server for easy access.
- Connect to your server from iLO or a console – RDP will be useless after you nuke your network connections.
- Navigate to the properties page of one of the physical NICs on your server (see the screenshot I provided).
- Click on Properties
- Click in the “This connection uses the following items:” area on “HP Network Configuration Utility”
- After you’ve confirmed that you’ve done steps 1 and 2 – Click Uninstall
- Confirm all of the confirmation screens and reboot when it tells you.
- After the reboot, run the NCU installer.
- After a successful install of the NCU – launch it.
- Configure your network with a new team using the information you copied down in step 1!
Enjoy your new fully functional NCU. If you need further assistance, HP Support will be your best resource, check out their new support site: www.hp.com/go/hpsc