
Hopefully in a few months compatible SSD for this MacBook Pro model will be released, and it’s not going to take a long time to do the upgrade MacBook Pro 13" Retina Display Mid 2014 SSD Replacement I’ve made the decision to buy as much RAM as possible, because it’s soldered and non-upgradeable, and a smaller SSD to stay at a reasonable price. So I bought one on the Apple refurb for 1279€ The MacBookĪfter wandering for weeks to find a suitable replacement to my old Thinkpad T43, I’ve noticed that MacBook prices were not as crazy as they were before, given the parts and the assembling quality, Warning: don’t blindly copy/paste the commands, especially the ones related to devices /dev/sd *, which are specific to your setup, like the locale and the keyboard mapping. I keep the Mac OS X partition, to be able to update the firmware later.
Settings for a great battery life (~09h30).
Full disk encryption (Mac OS X and Arch Linux). Boot manager UEFI systemd-boot ( formerly Gummiboot) simple, can handle several kernels easily. I’m going to describe steps needed to have the following system: Only the base install section is finished yet. Note: This blog post is going to be updated. I hope this will be useful to someone else.Įnglish is not my native language, corrections and fixes will be greatly appreciated. This blog post is a kind of checklist, since it was a really time-consuming task to browse many websites to have a big picture and the all the technical details.
- typo fixes (thanks to the feedback from the Hacker News thread). - adding linux-3.18 issue, webcam section, thunderbolt hotplug note (thanks for your comments!). - adding a note about the embedded recovery system (from Reddit). - adding a note about allow-discards root mount option, to forward TRIM commands. - linux-3.18/broadcom-wl kernel panic fix, cursor stuck when back from hibernation, poweroff after hibernation, systemd/Uswsusp integration. - fix wrong gummiboot first install command, note about powerdown.git and fstrim. - workaround for the stuck cursor once back from suspend/hibernate. - note about Yosemite 10.10.2 update and the gpe66 issue. - gummiboot has been integrated to systemd. Warning: This guide is not going to be updated anymore.