Adding Recovery Partition to Lion Install

As I mentioned in an earlier Mac post, I upgraded my MacBook Pro with a larger 500 GB hard drive.  I made the move by cloning my existing hard drive to the new hard drive which I’d attached by USB.  This worked perfectly – until I went to encrypt the new drive.  It turns out my clone tool didn’t copy the hidden recovery partition.

I’m a big believer that any notebook or portable computer should be encrypted.  My previous PC was encrypted using Truecrypt which worked wonderfully.  When I moved to the Mac, I was happy to see Lion added support for real encryption.  I did that soon after upgrading to Lion with no problems.

I like encryption because I consider my data the most valuable things I have.  I don’t want to lose my hardware, but I really don’t want someone else able to flip through my data.  I try to keep the really important stuff off my laptop, but you never know what might slip onto it.  I like the thought that if my notebook is lost or stolen I can simply get my data back from the last backup while the thief can’t find anything.

When I went to encrypt the new hard drive, Mac OS informed me it couldn’t because the recovery partition was missing.  Some research led me to backing up my data to an external hard drive, and then doing an install and restore.  I did this, but apparently missed a step and still no recovery partition after almost a day of backup/install/restore.

I had some other tasks to work, on so I put this one off for a while.  I finally came back to this week.  My research led me to a blog post by Dmitry Dulepov that outlined a fairly straightforward process.  You install Lion to a USB drive, repartition your hard drive to create space for the recovery partition, and then copy the recovery partition from the USB drive to the hard drive.  I had a USB thumb drive that worked fine.  When I finished all went well until I looked for the recovery partition on the USB drive and didn’t see one.  Apparently this recovery partition is harder to create that I’d thought.

More reading showed me a couple more options.  First came trying to re-run the installer.  While that might have worked, I was a little wary given my track record with the installer not creating this partition.  So I did some more research which led me to this blog post on removing and rebuilding the recovery partition that referenced this entry.  I didn’t need to remove, but I did need to rebuild.  I skipped the removal of the partition in that first entry and followed the steps to rebuild it.  It worked.  I rebooted to find the recovery partition there and was immediately able to encrypt the drive.

Six Months with a MacBook

Back in July I started using a MacBook Pro as my laptop. A month later I’d become pleased enough with it to move over to it full time. Now that it’s nearly six month into the change I thought I’d add a few thoughts on the current state.

Not all was perfect. In fact I found that, as with most basic laptops, the included hardware didn’t last too long for my needs. Memory was my first problem and 4GB just wasn’t enough.  I’m surprised how much RAM the computer uses in just normal use with a few of my normal programs (Firefox, Outlook, etc.) running. I really wanted 16GB in the laptop, but the cost of that back in September was too prohibitive. I settled on upgrading to 8GB which works well most of the time. In fact even with 8GB I sometimes see the computer bog down when running a 3GB virtual Windows computer.  Memory prices on 8GB chips have finally dropped to the range I decided to buy that to put in.  The upgrade will be here in a few days so I’ll not later how it works.  That would also open up Photoshop, Lightroom, and Premiere among other apps I still have to rely on my desktop for.

I still need to run Windows applications on the go making VMware Fusion a necessity. I migrated my old laptop to a virtual machine which worked great, except that my old system was already slow and in desperate need of a reinstall. As always a virtual machine works slower than native hardware so the resulting VM was painful to use. I did a few test installations of Windows and finally found a decent sweet spot. It turns out a 3 GB VM running 32bit Windows 7 gave me enough to run Visual Studio 2011, my plugins, web servers, and other tools pretty snappily. I actually feel comfortable  

I also found hard drive space getting tight after a few months. So right before Christmas I took advantage of a good sale (especially surprising given the recent price increases) to upgrade to a 500GB drive. I chose one of the Seagate Momentus XT drives that includes a small amount of flash memory giving you a bit of a hybrid between the high speed SSD and high capacity storage. The speed jump is noticeable after a couple weeks usage. I would have liked to look at the larger (and faster) 750GB Momentus, but couldn’t justify the cost difference.

Overall I’m quite happy with the Mac hardware.  I’m still undecided if the price difference between it and a similarly configured PC is worth the change.  I still believe Windows 7 is  as good of an operating system as Mac OS.  The hardware is well designed and the upgrade of both the hard drive and memory were easier than in many PC laptops I’ve dealt with.  I also notice the reactions when you pull out a MacBook in a coffee shop are noticeably different than with a PC and mostly in a better way.  I’ve had people start a conversation with me about the MacBook while sitting and working.

One thing I’ve been less pleased about is the software situation on the Mac, but that’s another post.

Life with MacBook

It’s been a month now since I bought the MacBook Pro and I’m about to make it my primary portable computer.  It’s not any one thing and I’m not sold on the Mac is greatest and Windows stinks.  My Windows laptop still gets almost as much use as the Mac and my Windows desktop gets more use than both.  What I’ve found though is the combination of light weight and small size make it perfect as the “put in the bag and go” computer that I need.  If anything it may reduce my use of the iPad more than other computers.

I do plan to try moving my Windows development environment, my primary use for the Windows laptop, over the MacBook running as a virtual machine.  I’m not sure if that will stick both due to the memory in the computer and due to the smaller screen size.  I’ve gotten used to this for email and editing files, but not sure how it will look editing code.  Time will tell.

I can’t deny there is an element of sexiness to the MacBook.  Taking it out of the case just looks better than my PC.  Last Friday a friend came over to work on a project together.  She ran a little late and while waiting I went through email and when she arrived left the MacBook sitting on my couch.  She noticed it and commented on it.  Now she is a long time Mac user, but I know that a new PC would not have gotten the same reaction.

So a month into the MacBook it’s winning me over.  The next couple of weeks where I try to move my PC related tasks to it will tell much.

I Own a MacBook

The iPad was a gateway drug.  Sure I found it useful and helpful, but I now see it was just the first step in Apple’s master plan.  October I got an iPad.  February I buy an iPhone.  Now I’m in the Apple world with two feet.  Five months later in mid July I am now the owner of a MacBook Pro.

I’ve been travelling a bit more than normal over the last month and I do love the iPad for mobility.  It works well if you just want to catch up on email and web while sitting in a coffee shop, but the Achilles heel of the iPad is content creation.  I did get a keyboard case that helps with this, but sometimes you need a litter bigger screen or the workhorse programs.  I’ve been thinking of getting a new laptop to travel with as my current HP workhorse laptop model is a bit bulky and getting a bit creaky.  I got the change to pick up a 13" Macbook Pro this weekend at a very good price and it seemed to fit my needs perfectly.

I’m planning to use it as my primary laptop for everything other than .NET development for a couple weeks to determine if I really will keep it or resell it.  I already see that my first software purchase will be either Parallels or VMWare Fusion to get access to my missing PC Apps.

There’s Going to be a Jailbreak

Updated this post in August 2011 with a few other jailbreak apps that I’ve installed since May

I did jailbreak my iPhone.  Hmm, maybe I shouldn’t admit that online.

In any case I’ve had a jailbroken phone for a few weeks and have found a few apps that I think improved the experience:

Action Menu Plus – Just handy that adds some extra options to the standard copy/cut/paste options

CameraLock – Puts a link to start the camera on the lock screen.  Pretty much taken from iOS 5

Five Icon Dock – Lets you keep an extra app in the dock

Five Icon Switcher – Adds extra icon to the switcher

Infinifolders – Probably my favorite app as I have way too many apps on my iPhone and this lets me organize them better

ManualCorrect Pro – Never again send an inappropriate text message to someone

MobileNotifier – Another one that probably becomes obsolete in iOS 5.  Makes notifications less of a pain

My3G – Let’s you convince the phone it’s on wireless when its not

PkgBackup – I just like knowing all the stuff on my phone is backed up.  Backed up to the cloud is even better.

QuickReply – Makes replying to text messages faster

My First Couple Months with an iPhone

A couple weeks after getting an iPhone in mid-February, I wrote up a few thoughts on the new phone.  I thought that I’d add a few thoughts now that I’ve had more time to get used to the phone and really integrate it into my life.

In short I love the iPhone more now than then.  I’ve used a smartphone since getting a Motorola MPx220 that ran Windows Mobile back around 2004.  The iPhone works better than any phone I’ve had for just about everything.  With every other smartphone I’ve owned I’ve restarted it at least every once a week.  I have probably restarted the iPhone a couple of times in four months.  Using the phone just feels natural.

I really think that apps do much to improve the experience.  Without apps, the iPhone would just be a nice phone and not as useful as it’s become.  Actually the apps are half the story and the other part would be data.  Before I just used data for email and web browsing.  Now I use data all the time for Twitter, maps, and really everything.

Most of the concerns that I mentioned in my first post still bother me.  I did figure out how to get the alerts the way that I wanted, but I still feel it could be more flexible.  Six years of having phones that managed being silent or making noise when appropriate spoiled me.  I still find myself forgetting to set the phone to vibrate or, more often, forgetting to turn sound back on after a meeting.  One feature my earlier phone had was the ability to set the phone to be silent for a set period of time when you could estimate how long you’d want quiet such as when going into a restaurant or movie and then it would turn sound back on automatically.  I’d like to see that option.

The texting interface has grown on me.  I’m using texting more now and I’m not sure if the iPhone has led to more texting or if my greater texting led to me getting more used to the iPhone interface.

I decided to Jailbreak my phone and will be looking at the Cydia store to round off some of the rough edges.  Will report on what I find then.