This installs non-interactive stuff like git or other command line stuff. The trick to a speedy recovery is scripted installs. Lastly, I make sure I have a current successful backup from both CrashPlan & TimeMachine. I XCOPY the files in my ~/VirtualMachines folder to an external USB drive because I don’t automatically backup my virtual machines. Setup Before the Paveīefore I get started with a full re-pave of my laptop, I do a few things. Feel free to copy / fork and use it for your own purposes… I’ll keep updating those files as I make changes to my machine. I’ve posted everything… my steps, scripts and settings to this repo on GitHub: andrewconnell/osx-install. If you want just the instructions you can get them here: That has a doc that lists everything I do along with scripts I use. If you want to save time, you can grab my list I keep in this Google Drive folder. From there it was time to get started installing everything. Then, at 6pm, I rebooted my MacBook Pro, hit COMMAND+R on bootup, blew away my primary partition & started the recovery OS X install which downloads it over the wire & installs it. I made sure I had good backups (I use both CrashPlan for my user profile drive & TimeMachine for a full system backup) while I was doing a few calls Monday afternoon and a good catalog of everything. Some runaway app was constantly filling up my system drive… so I gave up. However this past week I ran into an issue on my MacBook Pro that pushed me over the edge… I had to pave it. Uh, no thanks… the idea was to get this working quick and spare me downtime… Time to Pave the MacBook Pro! I posted something on Twitter and the solution was the contact the package owner and troubleshoot it. Even the most common packages people use like Google Chrome were failing. To setup a new Windows virtual machine a month ago but that went horribly wrong. ![]() Well a few months ago I cataloged everything I had installed on my MacBook Pro as well as my primary Windows machine. I’ve always wanted to get there but never took the time up front. The other trick is to get yourself setup with scripted installs where you can run a script that downloads & installs everything for you. I opt to have all my settings synced in cloud options through the system (like Visual Studio, Creative Cloud, etc) or by exporting the settings to a cloud sync platform (Dropbox, OneDrive, Google Drive, etc). When I install / uninstall something, I add / remove it from a master list. In my eyes the way to avoid this is to keep yourself current. But no one likes doing that because you don’t want take the time to backup everything or fear you’re going to lose something or… the worst part… you don’t want to spend the time reinstalling everything. The best way to clean this up is with a complete system reinstall after blowing away the partition. No matter how hard you try, your machine is never fully clean. Laptops slow down over time from all the cruft you acquire on your main drive. You’re a developer, you know that periodic spring cleanings are good. Well a few months ago I cataloged everything. I've always wanted to get there but never took the time up front. you don't want to spend the time reinstalling everything. But no one likes doing that because you don't want take the time to backup everything or fear you're going to lose something or. You're a developer, you know that periodic spring cleanings are good. Blog Speaking Publications Voitanos Podcast About Rapid Complete Install / Reinstall OS X Like a Champ in Three-ish Hours
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |