taozero.com

    • Bits
    • Commercials
    • Crave
    • Games
    • Hackintosh
    • iOS
    • Lifehacks
    • Music
    • Open Web
    • OS X
    • Sci-Fi-Fantasy
    • Tech

    Category: Hackintosh


    My Hackintosh upgraded to 10.6.7

    Filed Under: Hackintosh by Ariel Bloch — Comments Off
    April 14, 2011


    As usual, I was deferring upgrading my hackintosh for a very long while (since 10.6.4), as there are always scary issues to deal with. But as the new Xcode required Snow Leopard 10.6.6, I had no choice.

    Bottom line: It works, and it was not very hard. Here is how.

    Backup to a fully working partition

    I consider this a must-have for any serious tinkerer. I always go for the complete, workable partition with a duplicate version of the entire OS. Having a live ‘original’ version of the entire OS on the same machine / HD (as opposed to an image, time machine, etc.) allows fast iteration in case of a broken install (which is almost a certainty for the first boot): When the unavoidable kernel panic hits the screen, reboot into the backup OS, research the issue, and then immediately change and replace files in the broken OS from the working one. Reboot, repeat.

    In order to create a fully functional backup partition, you need to do the following:

    • Startup from the OS X Snow Leopard boot CD. On Hackintoshes this actually means that you need to start from the Chameleon boot disk, replace the disk with the SL install disk, hit F5 and select the SL Install disk.
    • When the installer shows the first dialog, select Utilities->Disk Util.
    • Select the current (working) OS X partition, and click ‘New Image’. Save it to a reasonable place. As the cute girls from French Maid TV say: “This might take a while”. (Warning: NSFW).
    • The most important step now is to select the newly formed image file and select Images->Scan Image for Restore. (I never fully understood the need to separate the two actions, but whatever). As before, this might take a while.
    • Still in Disk Utility, create some place on the same HD you have your original partition, with exact size as the original, and Restore the new image to this new partition. You don’t have to have it on the same HD, but if its on a different disk you will need to create a fully working Chameleon boot on the other HD – which is a hassle all by itself, so you might want to avoid this if not really required.
    • Must do: Boot into your backup partition. Check that it works. Turn off Time Machine there – you don’t want backups from this snapshot anymore.
    • Must do: Boot into your original OS and rename the new partition – when you restore to the new partition it has the same name as the old. Under the hood they have different file names, but you can’t see them, which can lead to utter confusion.

    OK – ready for upgrade!

    Scary first boot

    The first boot immediately crashed with the following:

    panic (cpi 0 caller 0x2ab7a2): “Version mis-match between Kernel and CPU PM”@/SourceCache/xnu/xnu-1504.9.37/osfmk/i386/pmCPI.c:707

    Don’t panic. This is usually caused by the SleepEnabler.kext which was built for the previous kernel version. Once removed from the Chameleon /Extra/Extensions directory the update proceeded to a running OS.

    Sound Not Working

    The upgrade replaces the AppleHDA.kext in /System/Library/Extensions, and causes sound to stop working. To fix, replace the new AppleHDA.kext by the old one from the previous version of the OS (now isn’t it handy to have a file-level access from one OS to the other?). This assumes, of course, that you had a working sound before.

    Other issues

    I had a (seemingly random) system freeze, which is not very healthy. If this persists I would need to figure this out.

    Enjoy!


    Tags: Hackintosh, Mac, OS X
    Permalink

    CPU Price-Performance Analysis – Nov 2007

    Filed Under: Hackintosh by Ariel Bloch — Comments Off
    November 24, 2007

    I have refreshed my CPU price-performance analysis, to reflect several months of price drops.

    This time Ihave added new data from Xbit-labs, which benchmarked the newest 1333MHz FSB CPUs. I added to that my previous data from the March Xbit-labs benchmarks, which I posted on my previous CPU analysis post. I have included Intel CPUs only, as my current focus is builing n Intel based Hackintosh.

    The main interest in the following graph is that is shows the performance of the different CPUs relative to the CPU cost (all costs are from NewEgg, November 24 2007).

    Intel Core 2 Duo CPUs Price Performance Graph

    Analysis

    It is interesting to see that pretty soon after their introduction, the newest 1333MHz FSB CPUs (E6550 and E6750) have made it to the front of price-performance graph, and achieve the same value (performance per dollar) as the previous value champs, the E4400 and E4300.

    On the dotted line, all CPUs have the same performance per dollar ratio, so the choice becomes really a matter of optimization on the overall system cost. For a medium cost system ($800 or so), I would choose the E6750, as it costs only $60 more then the E4300, but delivers much higher performance.

    Tags: Analysis
    Permalink

    Building my Hackintosh – Part 1: CPU Analysis

    Filed Under: Hackintosh by Ariel Bloch — 3 Comments
    July 13, 2007

    Anthon 64 X2 This is a first article in the Building My Hackintosh series. This article discusses the choice of CPU in a new PC system, with price-performance analysis and recommendations.

    AMD or Intel?

    When approaching a new machine build, one of the obvious decisions is the CPU manufactory – AMD or Intel. The brand will affect the motherboard directly, as motherboards are designed for a particular CPU brand and socket type.

    Usually, this choice is rather simple, and would be most influenced by taste and cost optimization concerns. In my case, building an OSX86 setup introduces more constraints. Initially, only Intel CPUs were supported by OS-X – but as time passed, unofficial AMD support started to appear.

    From a superficial browsing of the hardware compatibility page at the osx 86 project, although the page actually shows support for both AMD and Intel, I decided to reduce the risk and go with Intel – based on the assumption that an Intel-based Hachintosh might have less snags and will be more robust then AMD.

    View full article »

    Tags: Analysis, Hackintosh, OS X
    Read More

    Building my Hackintosh

    Filed Under: Hackintosh by Ariel Bloch — Comments Off
    June 23, 2007

    Apple MacintoshI have decided to build a dual-boot Mac OSX86 / Windows machine, AKA Hachintosh.

    First of all, I am getting more and more frustrated with the my current machine, which is understandable considering its a 5 year old Pentium 3 box – it is actually amazing I was willing to put up with that for so long.

    And if I am already building my own machine, why not try to shoot for the best-in-class productivity OS?

    So, for the previous months I immersed myself deeply in analysis, trying to learn both what does it mean building your own machine from scratch, plus getting a sense of putting together an OSX86 system.

    Here is the result of my analysis. This represents my point of view and tradeoffs – yours might be different.

    My Main Considerations

    For this project, I have several requirements in mind.

    • Mac OS X Compatibility – The machine must be able to fully support the latest MacOS X, with minimal hassles as possible. I don’t mind fighting it to work, but it would be very dissapointing to eventually not to use a critical feature.
    • Modern Gaming Performance – I want to run modern games (under Windows) in an enjoyable framerate, good enough resolution and effects.
    • Cost/Value – I am aiming for a good tradeoff between cost and value, trying to find the sweet-spot on the value curve. This is somewhat similar to what [Sharkey Extreme] are doing with their [Value PC Guide], although they place an arbitrary limitation of $1000, whereas I am just trying to minimize costs while getting as much as I can from it.
    • Upgradability – One of my key assumptions is that I am not building a system that would be good enough to last for 5 years, but rather a value system that would be goof for now, with the assumption that as prices drop in the coming years, differernt parts can be replaced for incrementaly small costs.

    In the following weeks I am going to detail the different aspects of the research. Stay tuned.

    Tags: Hackintosh, OS X
    Permalink
    • About

      My name is Ariel Bloch. Software developer, father, gamer, dungeon master, illustrator, photographer and thinker.


      email • Subscribe • Twitter

    • Tags

      Analysis Android Arrgh Blog Brilliant D&D Facebook Firefox Funny Games Hackintosh Imagine Innovation iOS iPhone JJ Abrams Movies Music OpenWeb OS X Quotes Rants Recommended Review Sci-Fi-Fantasy SEO Tech Twitter Watch Windows
    • Friends & links

      • My Photo Gallery on SmugMug
      • My Profile in LinkedIn
      • Orly Ceramics Studio
    • Pages

    • Monthly archives

      • February 2012
      • January 2012
      • September 2011
      • April 2011
      • March 2011
    Powered by WordPress & Web Design Company
    [ Back to top ]