Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

EFI 2.6 error

I have updated my macbook 2010 model with EFI 2.6 and now whenever I try to check for new software it tries to update the firmware again to 2.6

Mac Pro, Mac OS X (10.7.3), 2010

Posted on Feb 8, 2012 7:13 PM

Reply
43 replies

Mar 1, 2012 2:33 PM in response to AndrewJSmith

Same situation as you. I've tried a few other things:

- deleting the bom file & plist file from /var/db/receipts/

- creating another admin account and trying to install from there

- turning off little snitch


One other thing I have going on that is 'unusual' is - I replaced the internal optical drive (the DVD drive) with the 'Data Doubler' from OWC - an SSD drive in a mounting bracket that fits where the DVD drive used to be. That's now my boot drive, the drive in the HD bay is a second internal drive. Perhaps somewhere in the bowels of the EFI updater code, something is erroneously hard coded specifying *which* internal SATA bus to boot from? Thus it's failing because my boot device isn't where it's expecting it to be? (I'm just guessing that this even _could_ be a factor).


Also I use the Firmware Password Utility to set a firmware password whenever travelling, but I've turned this off and restarted before trying the EFI updater.


Like Andrew (& Tim & RJ), it just goes thru all the motions, looks like it's working fine, but fails to actually rev. the firmware - still stuck at MBP61.0057.B0C instead of MBP61.0057.B0F (EFI 2.6).


I've saved a detailed Installer log from the 'pre-restart' phase, running from the downloaded disk image - but I probably need to look at the log from the post-restart phase, to actually figure out what's failing and why... anyone know exactly which log file to look at?

Mar 1, 2012 2:40 PM in response to edmechem

Just to answer the obvious questions, yes both drives are GUID partition scheme, yes I'm plugged in to AC power, yes I already have a "Recovery HD" partition on the boot drive, yes I'm running latest 10.7.3, and yes I've tried via Software Update & via downloaded disk image. As well as trying the other more tweaky things I've outlined above. Like Andrew, Tim & RJ, it acts like it's working but it never actually succeeds.


Again - anyone know which log file to look at, to see what's happening w/ this updater, in its 'post-restart' phase? Thanks

Mar 4, 2012 5:23 PM in response to AndrewJSmith

Aha! Well. Certainly seems to be the common factor.


Tomorrow I'll open up my machine again, and try a couple things.


- First I'll just, disconnect the additional hard drive that's in the HD bay; and boot from the SSD only (still in DVD bay) -- see if it succeeds w/ this configuration.

- If not, then I'll try putting the SSD in the HD bay; and also put the HD back in, in the DVD bay. If *that* doesn't work, then I'll finally try:

- Putting the SSD in the HD bay, and having that *only* - leave the actual HD disconnected.


This series of tests should eventually work, and should also have the side benefit of finding out exactly how the logic in the installer script is flawed. I'll report back tomorrow evening.

Mar 4, 2012 9:42 PM in response to Alvin Nguyen

I have doubts if this swopping around with SSD's and HDD"s wil work. I have only 1 SSD installed instead of my regular HDD and I have have the same problem. I think that the problem is caused by using a SSD. So this is were Apple should look around the corner and come up with a solution or help. No way that I will use a normal HDD ever again.

Mar 4, 2012 11:47 PM in response to RJ V

I succeeded in updating my Macbook Pro 15" (mid 2010) to EFI 2.6 firmware.


What I did: I HAD TO REMOVE MY SSD DISK AND CHANGE IT BACK AGAIN TO MY OLD HDD DISK. AFTER DOING SO, UPDATING WAS NO PROBLEM. I SWOPPED my HDD back AND SSD AGAIN and had no problems restarting my Macbook.

For me it doesn't make any sense. Why refused my Macbook to update with an SSD installed. Any computer nerds who have an answer?????

Mar 6, 2012 7:13 AM in response to edmechem

edmechem - Did you get the chance to try and work out the logic in the installer script?


I've got exactly the same setup as you guys, with the SSD installed in my optical bay. I would try and disconnect the SSD as per RJ V's instructions but it is my main boot drive so I won't be able to actually perform the update if I do that.


Is it possible to perform these EFI updates from an external drive?

Mar 6, 2012 6:36 PM in response to Mallone

Haven't had the chance to do it yet, hopefully later tonite or tomorrow. I do have an actual HD with Lion which I can boot from - either from the internal HD bay, or via an external USB enclosure - I'll obviously try this if all the other ways fail. Truly amazing that an installer script for a firmware update should care whether there's an SSD installed, vs. an HD...


Perhaps this relates to the fact that Apple's SSDs do their cell-leveling under supervision of the OS, whereas some third party SSDs (like the OWC one I have, w/ Sandforce controller) do the cell leveling themselves... Perhaps there's some logic in the installer script which notices that there's an SSD, and then, when it inspects further and notices that it's not one of the ones Apple OEMs -- basically gives up, at that point... This would correlate w/ who's on this thread - basically, nobody with an Apple OEM SSD...


Perhaps there's some aspect of the firmware update that relates to this part of the OS... thus this is a safety precautionary measure. In other words, ***** to be us now, but it would suck way more if the installer were scripted to just blindly go ahead... and people's boot drive SSDs got completely hosed.


Not that it necessarily makes a difference, but mine's a 17"... I'd imagine those of us in this thread have a mix of 15" & 17", I really can't see at all how that would make any difference... but you never know.

EFI 2.6 error

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.