Last-ditch effort actually avoids ditch

They said it couldn’t be done. And by “they” I mean the spongmonkeys in my brain who, when not singing about the moon and Quiznos, chattered on about my failure to build a 100% working Hackintosh. Well I’ve got some news for those tiny, toothy, walleyed bugaboos:

Suck it.

That’s right, people. While half of you were shooting YouTube videos of yourselves putting your thumbs over the lower left corner of your new iPhones and dropping calls AT&T was going to drop anyway, I decided to do one final Google search to solve my UUID error (officially reported as “_CFGetHostUUIDString: unable to determine UUID for host. Error: 35”) that was causing Time Machine to flip me 800GB’s worth of the bird. 

I tried a different search string. A string I can no longer remember. A string that nonetheless brought for a link that brought forth salvation that brought forth the putting back of my credit card. And lo, it was glorious. But I’m getting a bit ahead of myself.

In my previous searches for fixes to the UUID error, I found numerous posts on singing the praises of the PlatformUUID.kext—a kernel extension that supposedly passed along a valid UUID to the system, thereby raining showers of gold-spewing baby seals down upon the masses. Or at least, your Ethernet address. Problem was, no one ever said anything more than “I used PlatformUUID.kext and it worked for me! W00t!” Well, that’s just swell, ScarJoStalker71, but dropping that kext into my Extras folder (a folder of, duh, extra kernel extensions created by Hackintosh installers) did a whole lotto jack squatto.

Until I found The Post.

The Post was on an archived forum page from October 2009. Its author, a user named Skipper, detailed how to edit the PlatformUUID.kext file and repackage it up as part of the Extra folder’s Extensions.mkext file (an .mkext file is basically a package of kext files, although I’m sure there’s more technical stuff than that going on). You can find his post here; it’s the last one on the page.

In retrospect, I should’ve guessed that I needed to somehow edit the PlatformUUID file. Somehow, I had it in my head that it magically assigned a UUID to my Ethernet port and passed that along to the system. Dumb. But frustration doesn’t always yield clarity of thought. I’ll refrain from political jokes at this point.

So, here’s to you, Skipper. A man confident in both his technical skills and manhood at large. I salute you and your awkward obsession with “Gilligan’s Island” and/or Barbie’s best friend that never has any fun because she’s a brunette. Well done, sir.

In other Hackintosh news, I must say thanks to Western Digital for having such a sweet, easy-to-use warranty service. From the outset of my Hackintosh build, one of the four WD drives I had purchased (one of the three 1.5TB Caviar Green drives) would spontaneously dismount whenever I’d perform large file transfers; e.g. when using it as a Time Machine drive or cloning my A/V drive. WD’s online system shot me out a replacement drive via two-day air, and all I had to do was send back the whack drive. Okay, it would’ve been a bit nicer if they’d included a pre-paid return shipping label, but I’ll survive. The new drive is working as it should.

So, that’s it from Hackintosh land for, I hope, a while. I can supposedly upgrade to 10.6.4 without issue, but I don’t really see the need to do that, so I’m going to hold off. Things are working. I’d like to enjoy that for a bit, if you don’t mind.



Comments closed
    • dpaus
    • 10 years ago

    OMG… The world of the Mac-coddled meets roll-yer-own Linux….

    • DrCR
    • 10 years ago

    +1 for truth. I prefer dd, but superduper or something may be the ticket for you.

    • eitje
    • 10 years ago

    Fox, I’ve made fun of you quite a bit over these series of articles. But hey, this is like getting your first bloody nose in a football game and deciding the keep playing rather than walking off the field. I’m proud of you man!

    • Coran Fixx
    • 10 years ago

    This is the halo of glory that is the internet. I have no hackintosh experience but know the joy of searching related terms till I found the one answer to my hardware/software problem. May your fauxmac run forever.

    • jackaroon
    • 10 years ago

    Yay! Your computer parts can hack tosh after all.

    • tanker27
    • 10 years ago

    WOW, Reading his original post is like me reading Chinese. Thats some hardcore geekery. I hope I never come across this issue, but if I do at least I will remember this post!

    • cygnus1
    • 10 years ago

    Yeah, I went the route of picking up the last gen mac mini the day the new one came out. Got $100 off the one with 4GB of ram so it ended up being the same price as the new one, but with twice the ram and a faster cpu.

    I figure I’d only save maybe $200 by having built a hackintosh, but I definitely would’ve spent well over $200 worth of time getting it running.

    • Shining Arcanine
    • 10 years ago

    Congratulations. It is always nice to figure out the trick that needs to be done to make things work.

    • ShadowTiger
    • 10 years ago

    Its alive! Its alive!

    The fiendish abomination once again walks the earth, but who knows what evil deeds it will accomplish in the uncertain future.

    • derFunkenstein
    • 10 years ago

    So sorry I clicked on the moon and Quizno’s links. I’m going to have that stuck in my head for a while.

    • Joel H.
    • 10 years ago

    I must’ve missed that episode.

    • adisor19
    • 10 years ago

    Eh, do a clone of your HD and then upgrade to 10.6.4 and if it borks it, just clone it back 🙂


    P.S. Congrats on completing your mackintosh.. something i failed to accomplish after maddening tries…

    • ironoutsider
    • 10 years ago

    Hah! You can suck it and you can suck it! You can all suck it! **Famous quote from spock on Star Trek. Love the historical reference.

      • Sargent Duck
      • 10 years ago

      I’m rewatching TOS right now and am in season 2. What episode was that from?

Pin It on Pinterest

Share This