<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Stephen Foskett, Pack Rat &#187; EFI Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/efi/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Hitachi GST Joins WD On The &#8220;Advanced Format&#8221; Hard Disk Drive Bandwagon</title>
		<link>http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/</link>
		<comments>http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 14:05:13 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Advanced Format]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[EFI]]></category>
		<category><![CDATA[GPT]]></category>
		<category><![CDATA[Hitachi GST]]></category>
		<category><![CDATA[LBA]]></category>
		<category><![CDATA[MBR]]></category>
		<category><![CDATA[Seagate]]></category>
		<category><![CDATA[Western Digital]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=3815</guid>
		<description><![CDATA[Another limit is being pushed in computers: The 32-bit LBA addressing mode. Hard disk drives have simply become too big for the 2.1 TB allowed by 32-bit LBA and 512 K sectors. Western Digital was first to answer this challenge with "Advanced Format", and Seagate took an alternate 48-bit LBA route. Now Hitachi GST introduced an Advanced Format drive of their own. Will the industry ever adopt 48-bit LBA?]]></description>
			<content:encoded><![CDATA[<div id="attachment_3816" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2010/10/Advanced_format_logo.png" ><img class="size-full wp-image-3816" title="Advanced_format_logo" src="http://blog.fosketts.net/wp-content/uploads/2010/10/Advanced_format_logo.png" alt="" width="95" height="100" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Advanced Format is on the rise, with Western Digital and now Hitachi GST supporting the 4K drive addressing method</p></div>
<blockquote><p>Given the IDEMA&#8217;s <a href="http://www.idema.org/_smartsite/external/bigsector/AF_Are_You_Ready.pdf" >statement</a> that all drive makers will transition to Advanced Format as of January, 2011, this article has been substantially updated.</p></blockquote>
<p>Another limit is being pushed in computers: The 32-bit LBA addressing mode. Hard disk drives have simply become too big for the 2.1 TB allowed by 32-bit LBA and 512 K sectors. Western Digital was first to answer this challenge with &#8220;<a rel="nofollow" href="http://en.wikipedia.org/wiki/Advanced_Format"  target="_blank">Advanced Format</a>&#8220;, and Seagate took an alternate 48-bit LBA route while also supporting AF. Now Hitachi GST introduced an Advanced Format drive of their own. Will the industry ever adopt 48-bit LBA?</p>
<h3>Two Options Past 2.1 TB</h3>
<p>As explained in detail in my piece, <a href="http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/" >Taming Monster Disk Drives: 3 TB and Beyond!</a>, the current hard disk addressing scheme tops out around 2.1 TB. There are two simple factors in this equation:</p>
<ol>
<li>There are <strong>4,294,967,296 addressable blocks</strong> in a 32-bit &#8220;namespace&#8221;, and this is all most PCs can handle</li>
<li>Each block is <strong>512 bytes</strong> in size, and has been since dinosaurs sold the computers</li>
</ol>
<p>If we multiply 4,294,967,296 times 512, we get 2,147,483,648 KB of capacity. In wacky base-10 storage industry speak, this is 2.15 TB of capacity. No hard disk drive can be larger than this while obeying these limits.</p>
<p>The solution to the problem is simple: Increase one value or the other and the issue vanishes. Although older computers can&#8217;t handle a change to either, it&#8217;s equally simple to engineer hardware and software that can.</p>
<p>The hard disk drive manufacturers have two roads forward, and they are not mutually-exclusive:</p>
<ol>
<li>Western Digital was first out with an <strong>&#8220;Advanced Format&#8221; </strong>drive late in 2009. This addresses the (archaic) block size limit, increasing it from 512 bytes to 4 kilobytes. With each address now eight times larger, we need one-eighth as many addresses for a given drive size. Advanced Format drives can grow to 16 TB without hitting the 32-bit LBA size limit.</li>
<li>Seagate attacked the other variable, <strong>increasing the address space</strong> to the full 48 bits specified in the LBA standard. This gives an amazing 128 petabytes of capacity even with tiny 512 byte blocks.</li>
</ol>
<p>Both of these solutions have issues with older systems, but many current machines can handle either with ease. Apple Macintosh machines are set, since they use modern EFI firmware and have had capable driver software since OS X 10.4 &#8220;Tiger&#8221;. PCs running recent versions of Windows can generally use larger disks as long as long as they don&#8217;t try to boot from them. External USB or FireWire drives ought to be fine with every computer, too.</p>
<h3>Hitachi GST Joins Western Digital With Advanced Format</h3>
<p>The 4K &#8220;Advanced Format&#8221; solution is gaining traction, with both Western Digital and Hitachi GST currently selling drives supporting it. Seagate introduced 48-bit addressing and has also <a href="http://seagate.com/docs/pdf/whitepaper/mb604_4k_transition_faq.pdf"  target="_blank">begun to support</a> Advanced Format, quietly introducing the technology in their <a href="http://seagate.com/www/en-us/products/laptops/laptop-hard-drives/#tTabContentOverview"  target="_blank">Momentus line</a>. Toshiba and Samsung are expected to adopt Advanced Format soon as well.</p>
<p>Interestingly, Hitachi GST <a href="http://www.theregister.co.uk/2010/10/05/hgst-750gb/"  target="_blank">introduced</a> Advanced Format on <a href="http://www.hitachigst.com/internal-drives/mobile/travelstar/travelstar-7k750"  target="_blank">a line of 2.5-inch drives</a> that top out at just 750 GB. It is curious that they chose to introduce it in a product line that will not likely breach the 2 TB limit in its lifetime. It is likely that this is a sign of the company&#8217;s commitment, however, and that future 3.5-inch products will share the same Advanced Format controller chipsets used here. See the excellent <a href="http://www.hitachigst.com/tech/techlib.nsf/techdocs/3D2E8D174ACEA749882577AE006F3F05/$file/AFtechbrief.pdf"  target="_blank">Hitachi Advanced Format brief</a> for more information on the technology.</p>
<h3>Stephen&#8217;s Stance</h3>
<p>I see the innovations of 48-bit LBA and Advanced Format as a welcome sign of change in the hard disk drive industry. Inevitably, both variables must be addressed: 512 bytes is simply too small for modern applications, and the 32-bit LBA limit will inevitably become a constraint regardless. The industry must push both forward sooner or later, and I am glad to see it happening even if only in pieces.</p>
<p>The PC makers&#8217; stubborn support of <a rel="nofollow" href="http://en.wikipedia.org/wiki/BIOS"  target="_blank">BIOS</a> and <a rel="nofollow" href="http://en.wikipedia.org/wiki/Master_boot_record"  target="_blank">MBR</a> is much more of a concern. Switching to a modern system firmware like <a rel="nofollow" href="http://en.wikipedia.org/wiki/Extensible_Firmware_Interface"  target="_blank">EFI</a> would only cost a few pennies, and modern operating systems are ready for the change. Indeed, a few PCs come with EFI already, and Apple adopted it wholesale years ago. Similarly, <a rel="nofollow" href="http://en.wikipedia.org/wiki/GUID_Partition_Table"  target="_blank">GPT</a> is ready to take over for MBR if only the PC software makers would stand and support the change.</p>
<p>MBR and BIOS are the real enemies here, whether we are discussing <a href="http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/"  target="_blank">hard disk drive formats</a> or <a href="http://blog.fosketts.net/2010/10/01/introduction-exfat/"  target="_blank">filesystem limitations</a>. Backwards compatibility is nice, but the Wintel PC world will be forced to make the change eventually. Since external hard disk drives work equally well regardless of partition scheme and most PC users will never upgrade their hardware, maintaining BIOS and MBR in PCs is really a question of penny-pinching anyway. It&#8217;s time for Microsoft to push PC vendors to make the change.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/"  rel="bookmark" class="crp_title">Taming Monster Disk Drives: 3 TB and Beyond!</a></li><li><a href="http://blog.fosketts.net/2009/12/23/drobo-xp-beware-4k-advanced-format-drives/"  rel="bookmark" class="crp_title">Drobo, XP Users: Beware of 4K &#8220;Advanced Format&#8221; Drives!</a></li><li><a href="http://blog.fosketts.net/2010/01/28/drobo-4k-drive-support/"  rel="bookmark" class="crp_title">Drobo Adding 4K Drive Support &#8211; What About Everyone Else?</a></li><li><a href="http://blog.fosketts.net/2010/10/25/seagate-momentus-5400_8-hard-disk-drive/"  rel="bookmark" class="crp_title">Forecasting Seagate&#8217;s Next-Generation Momentus 5400.8 Family</a></li><li><a href="http://blog.fosketts.net/2010/08/02/feed-drobo-1-tb-wd-green-sata-drive-5549/"  rel="bookmark" class="crp_title">Feed Your Drobo: 1 TB WD Green SATA Drive, $55.49</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2010. |
<a href="http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/">Hitachi GST Joins WD On The &#8220;Advanced Format&#8221; Hard Disk Drive Bandwagon</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/terabytehome/" title="View all posts in Terabyte home" rel="category tag">Terabyte home</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taming Monster Disk Drives: 3 TB and Beyond!</title>
		<link>http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/</link>
		<comments>http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/#comments</comments>
		<pubDate>Tue, 18 May 2010 15:22:37 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Terabyte home]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[4K]]></category>
		<category><![CDATA[Advanced Format]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[EFI]]></category>
		<category><![CDATA[LBA]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Seagate]]></category>
		<category><![CDATA[Western Digital]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=3140</guid>
		<description><![CDATA[Seagate, Western Digital, and others are introducing massive new 3 TB hard disk drives, but will they work with current computers? In order to take advantage of new hard disk drives over 2 TB, you must have a compatible operating system, BIOS, partition table, and file system.]]></description>
			<content:encoded><![CDATA[<p><em>Fast-forward 6 months into the future!</em> You just bought a new hard disk drive from Seagate or Western Digital. Rather than sticking to the basic 1 TB model, you opted for a brand-new 3 TB whopper. You take it home, unbox it (on camera for YouTube, of course) and slap it into your home-brewed PC. Watch out! A combination of factors is conspiring to wreck your newfound storage happiness. <strong>In order to take advantage of new hard disk drives over 2 TB, you must have a compatible operating system, BIOS, partition table, and file system.</strong></p>
<h3>How Big?</h3>
<p>Hard disk drive capacity limits are familiar to PC enthusiasts. I remember worrying about the 504 MB barrier but pushing through with a BIOS update. The first greater than 2 GB disk I used required updates to both the BIOS and filesystem. Then there was the 32 GB limit imposed by Windows 95. Each of these limits was caused by two factors: Underestimation of the amount of storage capacity available to future PCs and technical &#8220;bitness&#8221; limitations.</p>
<p>The evolution of PC hard disk drive interfaces is well documented, and I commented on it in some depth <a href="http://blog.fosketts.net/2009/12/23/drobo-xp-beware-4k-advanced-format-drives/"  target="_blank">when covering Western Digital&#8217;s 4K &#8220;Advanced Format&#8221; drives</a>. In that piece, I mentioned that most PCs today use the &#8220;future-proof&#8221; 48-bit LBA addressing method, allowing a maximum of 128 PB of capacity. This wasn&#8217;t the whole story, however. <strong>Many operating systems still cannot use the full 48-bit address space, and we must also consider partitioning schemes and filesystems</strong>.</p>
<blockquote><p>See also <a href="http://blog.fosketts.net/2009/12/23/drobo-xp-beware-4k-advanced-format-drives/" >Drobo, XP Users: Beware of 4K “Advanced Format” Drives!</a> and <a href="http://blog.fosketts.net/2010/01/28/drobo-4k-drive-support/" >Drobo Adding 4K Drive Support – What About Everyone Else?</a></p></blockquote>
<h3>When 48 Bits is 32 Bits</h3>
<p>LBA now allows 48 bits of block address space, and this should allow modern PCs to address a full 128 PB of capacity. This number is easy to calculate: 48 bits of address space allows us to count to 281,474,976,710,656 in (unsigned) integers. Multiply this by 512 bytes and we get 140,737,488,355,328 KB of storage capacity. Funny base-10 to base-2 disk math translates this to 128 PB of capacity.</p>
<p>But using 48 bits of address space requires a CPU and operating system that can work with 48 bit numbers, and many computer systems remain limited to 32 bits thanks to hardware, software, or both. These systems shrink the address space to 4,294,967,296 times 512 or  2,147,483,648 KB of capacity. This works out to 2048 GB or 2.15 TB in base-10 disk capacity speak.</p>
<h3>The 2.1 TB Ceiling</h3>
<p>This 2.1 TB number became institutionalized in both software and hardware over the last decade. The old-standby MBR partition method was never extended beyond this number, with manufacturers hoping for a wholesale transition to GUID partition table (GPT) format. GPT was bundled with Intel&#8217;s EFI as a replacement for legacy PC BIOS, but few PC manufacturers adopted it. Indeed, <strong>Apple is the only company to have standardized on EFI/GPT for all of their home computer systems</strong>.</p>
<p>Since so few PCs could ever surpass this capacity limit, many peripherals were designed with it in mind. Hard drive controllers and RAID cards may not be able to handle 3 TB drives, either. <strong>Although NTFS can expand very, very large (256 TB or more), most Windows PCs still use MBR and BIOS so they remain limited to 2 TB</strong>.</p>
<p>What happens if we put a 3 TB disk in a system that can only handle 32 bit LBA addresses, uses MBR, or has a limited piece of hardware? <strong>The disk might show up much smaller than expected (with addresses truncated), it might behave oddly (with truncated addresses &#8220;wrapping around&#8221;), or it might fail to work at all</strong>. Simply put, one should not use a hard disk drive larger than 2 TB in any system without checking with the various component manufacturers and operating system vendor first.</p>
<h3>Making It Work</h3>
<p>Western Digital attacked this problem by increasing the sector size to a more-modern 4 KB in their &#8220;Advanced Format&#8221; drives. These began appearing in December 2009 and are <a href="http://blog.fosketts.net/2009/12/23/drobo-xp-beware-4k-advanced-format-drives/"  target="_blank">somewhat supported</a> in modern computers and <a href="http://blog.fosketts.net/2010/01/28/drobo-4k-drive-support/"  target="_blank">external disk units</a>. Seagate does not appear to be adopting 4K and is instead pushing forward past the 32 bit address mark with their forthcoming 3 TB hard disk drives. It remains to be seen which course other drive manufacturers will choose.</p>
<p>Generally speaking, you should be in fairly good shape if your computer meets these tests:</p>
<ol>
<li>Intel-powered <strong>Apple Macintosh</strong> computers (from 2006 onward) with OS X 10.4 &#8220;Tiger&#8221; or better should be fine</li>
<li>Non-Apple PCs require a fairly <strong>recent operating system</strong> &#8211; Windows Server 2003 or 2008, Windows Vista, Windows 7 or better</li>
<li>Non-Apple PCs must also have one of the following:
<ol>
<li>A regular MBR boot disk and the big new drive mounted as a <strong>non-boot</strong> drive with GUID Partition Table (GPT)</li>
<li><strong>EFI or UEFI firmware</strong> rather than legacy BIOS (e.g. some HP, IBM, and MSI systems)</li>
</ol>
</li>
<li>Most recent OSes will support these large disks in <strong>non-booting external drive units</strong> connected with USB 2.0, USB 3.0, FireWire, or eSATA</li>
</ol>
<p>In other words, <strong>current PCs will never boot from these new giant drives, but most other uses should be fine as long as a modern OS is used</strong>.</p>
<p>We should also consider external storage systems, from the smaller Drobo, Iomega, or Synology units to the largest enterprise storage arrays from companies like EMC, HDS, HP, NetApp, and IBM. We expect that many of these systems already support the full 48-bit LBA address space, but manufacturers will certainly want to qualify these new drives before officially blessing them. We recommend holding off on trying these large drives in external storage systems until the manufacturers have officially added them to their compatibility lists.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/10/05/hitachi-gst-advanced-format-hard-disk-drive/"  rel="bookmark" class="crp_title">Hitachi GST Joins WD On The &#8220;Advanced Format&#8221; Hard Disk Drive Bandwagon</a></li><li><a href="http://blog.fosketts.net/2010/01/28/drobo-4k-drive-support/"  rel="bookmark" class="crp_title">Drobo Adding 4K Drive Support &#8211; What About Everyone Else?</a></li><li><a href="http://blog.fosketts.net/2009/12/23/drobo-xp-beware-4k-advanced-format-drives/"  rel="bookmark" class="crp_title">Drobo, XP Users: Beware of 4K &#8220;Advanced Format&#8221; Drives!</a></li><li><a href="http://blog.fosketts.net/2010/08/02/feed-drobo-1-tb-wd-green-sata-drive-5549/"  rel="bookmark" class="crp_title">Feed Your Drobo: 1 TB WD Green SATA Drive, $55.49</a></li><li><a href="http://blog.fosketts.net/2009/07/27/wds-1-tb-laptop-drive/"  rel="bookmark" class="crp_title">WD&#8217;s 1 TB Laptop Drive? Not Quite!</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2010. |
<a href="http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/">Taming Monster Disk Drives: 3 TB and Beyond!</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/terabytehome/" title="View all posts in Terabyte home" rel="category tag">Terabyte home</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2010/05/18/2-tb-hard-disk-drive-limit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No 64-Bit Snow Leopard Kernel For You!</title>
		<link>http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/</link>
		<comments>http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 19:55:06 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computer History]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[EFI]]></category>
		<category><![CDATA[EFI64]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[IA-32]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Mac Pro]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[x64]]></category>
		<category><![CDATA[Xserve]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2281</guid>
		<description><![CDATA[There is clearly a ton of interest in Mac OS X 10.6, Snow Leopard: My Snow Leopard features hardware compatibility chart had over 20,000 visitors in just three days! But one chart element is generating an inordinate amount of interest: Whether or not Snow Leopard can boot in 64-bit mode. Snow Leopard is a solid [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_2282" class="wp-caption aligncenter" style="width: 410px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/08/No-64-bit-Snow-Leopard.png" ><img class="size-full wp-image-2282  " title="No 64-bit Snow Leopard" src="http://blog.fosketts.net/wp-content/uploads/2009/08/No-64-bit-Snow-Leopard.png" alt="The Snow Leopard kernel refuses to boot in 64-bit mode on most Macs. Should you care?" width="400" height="290" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">The Snow Leopard kernel refuses to boot in 64-bit mode on most Macs. Should you care?</p></div>
<p>There is clearly a ton of interest in Mac OS X 10.6, Snow Leopard: My <a href="http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/"  target="_blank">Snow Leopard features hardware compatibility chart</a> had over 20,000 visitors in just three days! But one chart element is generating an inordinate amount of interest: <strong>Whether or not Snow Leopard can boot in 64-bit mode</strong>.<span id="more-2281"></span></p>
<p>Snow Leopard is a solid but visually unremarkable update to Apple&#8217;s OS X family. Although there are many new technical features, it&#8217;s not loaded with flash. In fact, even experienced Mac users would be hard-pressed to notice that their system had even been updated!</p>
<p>As I mentioned in that post, I was most-interested in the potential to use Grand Central Dispatch and OpenCL to accelerate my system&#8217;s performance. Both features are supported on most Macs built over the last year or two, and they create a great foundation for future development. QuickTime X is interesting as well, though only Nvidia 9400M-based Macs (like my 2009 Mini) support it&#8217;s hardware-accelerated H.264 capabilities. The fact that so much of the operating system has been re-written using these modern capabilities is probably the biggest Snow Leopard feature.</p>
<h3>Snow Leopard Does Not Boot 64-Bit&#8230;</h3>
<p>I wasn&#8217;t all that concerned about whether the OS X kernel booted in 32-bit or 64-bit mode, but was intrigued to find that <strong>Snow Leopard boots with a 32-bit kernel on every Mac other than the rack-mount Xserve</strong>.</p>
<p>Much pre-launch discussion revolved around whether or not a given system was even capable of booting in 64-bit mode. There are three critical elements that determine whether a given machine will boot a 64-bit Snow Leopard kernel:</p>
<ol>
<li><strong>All system hardware must have 64-bit drivers</strong>, including the CPU, chipset, and peripheral chips. The 64-bit kernel exclusively uses 64-bit kexts (drivers), and these are rarer than the 32-bit ones used by Leopard.</li>
<li><strong>It must use 64-bit EFI (firmware)</strong>. Even though EFI32 can technically boot a 64-bit operating system just fine, Apple will not allow this. Only Macs made over the last few years include EFI64.</li>
<li><strong>Apple must allow the system to boot in 64-bit mode</strong>. This is the most confusing. Many Macs will not boot Snow Leopard in 64-bit mode even though they are brand new, have no unusual hardware, and include EFI64. This includes all non-Pro MacBooks and Mac Minis.</li>
</ol>
<p>So there you have it. <strong>No matter what you do, Snow Leopard will not boot with a 64-bit kernel and kexts on the majority of Macs</strong>. One could understand if there was a lack of drivers or some other technical limitation, as is the case with older Macs, the but this is not the case for the latest MacBook and Mac Mini systems. They won&#8217;t boot with a 64-bit kernel because the kernel refuses to boot.</p>
<p>The only Mac model that boots with a 64-bit kernel by default is the 2008 and 2009 Xserve (Xserve2,1 and Xserve3,1) running Snow Leopard Server. <strong>The following Macs can boot in 64-bit mode in non-server Snow Leopard</strong> if you hold down the 6 and 4 keys on boot or if you modify your &#8220;/Library/Preferences/SystemConfiguration/com.apple.Boot.plist&#8221; file <a href="http://netkas.org/?p=127"  target="_blank">as described at Netkas</a>:</p>
<table style="width: 425px;" border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr height="13">
<th>Type</th>
<th>Date</th>
<th>Model<br />
Identifier</th>
<th>Sample<br />
Model Numbers</th>
</tr>
<tr height="13">
<td rowspan="2">Xserve</td>
<td>Early 2008</td>
<td>Xserve2,1</td>
<td>MA882LL/A</td>
</tr>
<tr height="13">
<td>Early 2009</td>
<td>Xserve3,1</td>
<td>MB449LL/A</td>
</tr>
<tr height="13">
<td rowspan="2">Mac Pro</td>
<td>Early 2008</td>
<td>MacPro3,1</td>
<td>MA970LL/A</td>
</tr>
<tr height="13">
<td>Early 2009</td>
<td>MacPro4,1</td>
<td>MB871LL/A, MB535LL/A</td>
</tr>
<tr height="13">
<td rowspan="2">iMac</td>
<td>Early 2008</td>
<td>iMac8,1</td>
<td>MB323LL/A, MB324LL/A, MB325LL/A</td>
</tr>
<tr height="13">
<td>Early 2009</td>
<td>iMac9,1</td>
<td>MB417LL/A, MB418LL/A, MB419LL/A, MB420LL/A</td>
</tr>
<tr height="13">
<td rowspan="3">MacBook Pro</td>
<td>Early 2008 (Penryn)</td>
<td>MacBookPro4,1</td>
<td>MB133LL/A, MB134LL/A, MB166LL/A</td>
</tr>
<tr height="13">
<td>Late 2008 (Unibody)</td>
<td>MacBookPro5,1</td>
<td>MB470LL/A, MB471LL/A</td>
</tr>
<tr height="13">
<td>Early 2009 (Unibody)</td>
<td>MacBookPro5,2</td>
<td>MB470LL/A, MB471LL/A, MB604LL/A, MC226LL/A</td>
</tr>
</tbody>
</table>
<p><strong>If your Mac is not included in this list, you will not be able to boot Snow Leopard in 64-bit mode</strong>. MacBook and Mac Mini models definitely will not boot into 64-bit Snow Leopard. The later Unibody MacBook Pros (5,3 and 5,4) are not listed, and it is not known if they work or not.</p>
<h3>&#8230;But Why Do You Care?</h3>
<p><strong>Why do enthusiasts care so much about the &#8220;bitness&#8221; of their hardware and software?</strong> Geeks have been arguing over the merits of &#8220;bigger-bits&#8221; for decades. I remember Mac users claiming PCs were inferior because Macs used true 16-bit Motorola CPUs while PCs were stuck with an 8-bit bus. The gaming world did much to foster 64-bit mania, with Atari claiming their Jaguar was the first 64-bit console, and Nintendo even naming theirs the &#8220;N64&#8243;. But does it really matter?</p>
<p>In theory, a 64-bit operating system should make most-effective use of 64-bit CPUs, increasing performance and maximum addressable RAM. In the case of Intel CPUs, there are many improvements when running the 64-bit (<a rel="nofollow" href="http://en.wikipedia.org/wiki/X64"  target="_blank">x64</a>) instruction set instead of legacy 32-bit (<a rel="nofollow" href="http://en.wikipedia.org/wiki/IA-32"  target="_blank">IA-32</a>) mode. So, <strong>from a hardware perspective, 64 bits is definitely superior</strong>.</p>
<p>But <strong>Mac OS X can run 64-bit applications regardless of the bitness of the kernel</strong>. I am writing this post in 64-bit Safari running on a 32-bit Snow Leopard kernel. Many of the applications I normally run are 64-bit in Snow Leopard, including Safari, Mail, and the Finder. This last is important: <strong>All Snow Leopard users get a speedy 64-bit ground-up rewrite of Finder, which is their main operating system experience</strong>.</p>
<div id="attachment_2284" class="wp-caption aligncenter" style="width: 410px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/08/64-bit-apps.png" ><img class="size-full wp-image-2284  " title="64 bit apps" src="http://blog.fosketts.net/wp-content/uploads/2009/08/64-bit-apps.png" alt="32-bit Snow Leopard runs 64-bit versions of many popular applications, including Safari and the Finder." width="400" height="309" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">32-bit Snow Leopard runs 64-bit versions of many applications, including Safari, QuickTime X, iCal, Mail, and the Finder itself. Notable 32-bit apps include Microsoft Office, iTunes, and iPhoto.</p></div>
<p>Therefore, <strong>regardless of which kernel mode you have booted into, many of your daily activities will use full 64-bit applications</strong>. 64-bit versions of iTunes, iPhoto, and Microsoft Office might be nice, but they&#8217;re the exception not the rule, and I expect to see these move up to 64-bit soon.</p>
<p>Why do so many Macs not use the 64-bit version of Snow Leopard? One reason is compatibility: The 64-bit kernel requires a full set of 64-bit drivers, and these may have been lacking at launch. Another reason might be that these systems would not see much benefit from running a 64-bit operating system since they are limited to 4 GB of RAM. I would not be at all surprised if later point-revisions of OS X 10.6 enable booting in 64-bit mode by default, at least for the machines listed above and newer models. Those of us with older machines (like this MacBookPro3,1) might never see it, though.</p>
<p>I should note that there are a few <a href="http://db.tidbits.com/article/10509"  target="_blank">64-bit features</a> lacking in 32-bit Snow Leopard. But some applications, <a href="http://blogs.vmware.com/teamfusion/2009/08/vmware-fusion-2-and-max-os-x-snow-leopard-even-better.html"  target="_blank">including VMware Fusion</a>, will not run at all under a 64-bit Snow Leopard kernel. And there is the question of driver compatibility. I am not an Apple apologist or fanboy, but I do use Macs 100% of the time for business and pleasure. I think <strong>it stinks that Apple now lags behind Microsoft in the race to provide a 64-bit desktop operating system</strong>. But the decision is understandable and it has little impact on the daily lives of end users.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/07/26/boot-snow-leopard-64bit-mode/"  rel="bookmark" class="crp_title">How To Boot Snow Leopard in 64-Bit Mode</a></li><li><a href="http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/"  rel="bookmark" class="crp_title">Mac OS X 10.6 &#8220;Snow Leopard&#8221;: In Our Hands August 28!</a></li><li><a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/"  rel="bookmark" class="crp_title">Snow Leopard Is Stingy With The Storage Love</a></li><li><a href="http://blog.fosketts.net/2009/08/30/snow-leopard-hp-printer-driver/"  rel="bookmark" class="crp_title">Located! Missing HP Printer Driver For Snow Leopard</a></li><li><a href="http://blog.fosketts.net/2009/08/06/access-ntfs-volumes-mac/"  rel="bookmark" class="crp_title">Access NTFS Volumes On Your Mac</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/">No 64-Bit Snow Leopard Kernel For You!</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
	
		<series:name><![CDATA[Snow Leopard]]></series:name>
	</item>
		<item>
		<title>Mac OS X 10.6 &#8220;Snow Leopard&#8221;: In Our Hands August 28!</title>
		<link>http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/</link>
		<comments>http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 14:58:36 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[10.5]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[Amazon.com]]></category>
		<category><![CDATA[Apple Store]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[EFI]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Grand Central]]></category>
		<category><![CDATA[H.264]]></category>
		<category><![CDATA[iMac]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac Mini]]></category>
		<category><![CDATA[Mac Pro]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacBook Air]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[Mark Twomey]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[QuickTime]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Xserve]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2213</guid>
		<description><![CDATA[Apple&#8217;s bizarre online store reboot this morning revealed that the next point-update for Mac OS X will be in the hands of the faithful this Friday, August 28! Many speculated on the purported September availability of the operating system upgrade, but today&#8217;s information clears the air. Although Apple&#8217;s web site clearly states that Snow Leopard [...]]]></description>
			<content:encoded><![CDATA[<p>Apple&#8217;s bizarre online store reboot this morning revealed that the next point-update for Mac OS X will be in the hands of the faithful <strong>this Friday, August 28</strong>! Many speculated on the purported September availability of the operating system upgrade, but today&#8217;s information clears the air.</p>
<div id="attachment_2214" class="wp-caption aligncenter" style="width: 423px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/08/Mac-OS-X-10.6-Snow-Leopard-Apple-Store-U.S..jpg" ><img class="size-full wp-image-2214  " title="Mac OS X 10.6 Snow Leopard Released!" src="http://blog.fosketts.net/wp-content/uploads/2009/08/Mac-OS-X-10.6-Snow-Leopard-Apple-Store-U.S..jpg" alt="Mac OS X 10.6 &quot;Snow Leopard&quot; deliveries begin on August 28!" width="413" height="247" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Mac OS X 10.6 &quot;Snow Leopard&quot; deliveries begin on August 28!</p></div>
<p>Although Apple&#8217;s web site clearly states that Snow Leopard &#8220;<strong>Delivers on August 28th</strong>,&#8221; it is unclear if other sources will be so punctual. We definitely expect Apple Stores to have plenty of stock on Friday morning, but what of <a rel="nofollow" href="http://www.amazon.com/gp/feature.html?ie=UTF8&amp;docId=1000410511&amp;tag=packrat-20"  target="_blank">Amazon.com pre-orders</a>? Will they also deliver on Friday, or will those of us who pre-ordered there have to wait a few days for this undercover upgrade?<span id="more-2213"></span></p>
<h3>Who Gets What</h3>
<p>Snow Leopard is really a major jump forward in terms of advanced hardware and software integration. It brings Grand Central, OpenCL, full 64-bit mode, and QuickTime X along with Exchange support and many tweaks. But <strong>many of these features are highly hardware-dependent, so not all Mac users will get everything</strong>.</p>
<p>Here&#8217;s a cheat sheet I put together based on <a rel="nofollow" href="http://www.apple.com/macosx/specs.html"  target="_blank">Apple&#8217;s documentation</a>:</p>
<table style="width: 435px;" border="1" cellspacing="0" cellpadding="2">
<col width="212"></col>
<col span="3" width="75"></col>
<col width="75"></col>
<col width="75"></col>
<tbody>
<tr height="13">
<td style="text-align: center;" width="212" height="13"></td>
<td style="text-align: center;" width="75">Supported by Snow Leopard</td>
<td style="text-align: center;" width="75">64-Bit Support</td>
<td style="text-align: center;" width="75">Grand Central Dispatch</td>
<td style="text-align: center;" width="75">OpenCL</td>
<td style="text-align: center;" width="75">QuickTime H.264 Hardware Acceleration</td>
</tr>
<tr height="13">
<td height="13">PowerPC Macs</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook (2006-mid 2007)</td>
<td bgcolor="yellow">Yes, with 1 GB RAM</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook (late 2007-2008)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook (2009-present)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">Unibody MacBook</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">MacBook Air (early 2008)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook Air (Late 2008-present)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">MacBook Pro (ATI graphics) through Late 2006</td>
<td bgcolor="yellow">Yes, with 1 GB RAM</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook Pro (Nvidia graphics) from 2007-early 2008</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">MacBook Pro (late 2008)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Unibody MacBook Pro</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">iMac (Intel, through 2007)</td>
<td bgcolor="yellow">Yes, with 1 GB RAM</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">iMac (mid-2007)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">iMac (2008)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td bgcolor="salmon">Nvidia only</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">iMac (2009)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td>Yes</td>
<td bgcolor="yellow">9400M only</td>
</tr>
<tr height="13">
<td height="13">Mac Mini (2006)</td>
<td bgcolor="yellow">Yes, with 1 GB RAM</td>
<td bgcolor="salmon">No</td>
<td bgcolor="yellow">Core Duo only</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Mac Mini (2007)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Mac Mini (2009)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">Mac Pro (2009)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
</tr>
<tr height="13">
<td height="13">Mac Pro (pre-2008)</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Mac Pro (2008)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td bgcolor="yellow">Nvidia only</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Intel Xserve (pre-2009)</td>
<td>Yes</td>
<td bgcolor="yellow">Capable</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
<td bgcolor="salmon">No</td>
</tr>
<tr height="13">
<td height="13">Xserve (2009)</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
<td>Yes</td>
<td bgcolor="salmon">No</td>
</tr>
</tbody>
</table>
<p>This table is based on the following facts:</p>
<ol>
<li><strong>Snow Leopard only supports Intel-based Macs</strong>. PowerPC Macs need not apply.</li>
<li><strong>Booting Snow Leopard in 64-bit mode requires 64-bit EFI</strong>, and many pre-2007 Macs have only a 32-bit EFI. You can check your Mac (and help me fix my table) by typing &#8220;ioreg -l -p IODeviceTree | grep firmware-abi&#8221; in a Terminal window. If it says &#8220;EFI64&#8243;, your system is capable of running 64-bit Snow Leopard (though it can still run 64-bit apps). But <strong>Snow Leopard defaults to 32-bit mode</strong> on ALL Macs <a href="http://www.9to5mac.com/snow-leopard-64-bit-32-bit-firmware-efi"  target="_blank">other than the Xserve</a> at this point, and no one is sure why!</li>
<li><strong>Grand Central Dispatch requires a multi-core CPU</strong>. This eliminates the original base-model 2006 Mac Mini, since it used a single-core CPU.</li>
<li><strong>OpenCL requires newer Nvidia or the ATI graphics chips</strong>. This leaves out many pre-2008 models and some iMac and Mac Pro configurations. Check <a rel="nofollow" href="http://www.apple.com/macosx/specs.html"  target="_blank">Apple&#8217;s list</a> if you&#8217;re not sure.</li>
<li><strong>QuickTime H.264 Hardware Acceleration only works with the Nvidia 9400M chipset</strong>. This leaves out many pre-2008 machines and even the latest Mac Pros, though they probably have enough horsepower on their own.</li>
</ol>
<p>Finally, if you&#8217;re excited about the new <a rel="nofollow" href="http://www.apple.com/macosx/exchange/"  target="_blank">Microsoft Exchange support</a> in Mail.app, iCal, and the Address Book be warned! In order for any of this to work, your <em>server</em> must be running Microsoft Exchange Server 2007 Service Pack 1 Update Rollup 4. And <strong>most companies still aren&#8217;t updated </strong>that far!</p>
<blockquote><p><strong>Update:</strong> Check my follow-up post on <a href="http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/"  target="_blank">64-bit Snow Leopard</a> for more about this controversial aspect!</p></blockquote>
<h3 style="font-size: 1.17em;">I&#8217;m Updating!</h3>
<p>I held off on Amazon and placed my own order this morning with Apple. I&#8217;m with <a href="http://twitter.com/Storagezilla/status/3512474010"  target="_blank">Mark Twomey</a>:<strong>Upgrading to Snow Leopard is a safe day-1 activity</strong>. Most of the updates amount to new under-the-hood features and the OS has been through round after round of testing. Unlike the massive shift from Tiger to Leopard (which I missed, being <a href="http://blog.fosketts.net/tag/switch/"  target="_blank">a late switcher</a>), Snow Leopard ought to be a lesser upgrade.</p>
<p>Why make the update at all? Here are a few of my reasons:</p>
<ol>
<li><strong>It&#8217;s cheap</strong>: Just $29 to update a single Mac, or $49 for up to five. Compared to Microsoft&#8217;s (expired) &#8220;<a href="http://www.crunchgear.com/2009/06/25/windows-7-pricing-released-with-limited-time-discounts/"  target="_blank">limited-time-only</a>&#8221; (and <a href="http://blogs.zdnet.com/Bott/?p=1246"  target="_blank">incredibly complicated</a>) Windows 7 upgrade, Apple sets out a red velvet carpet.</li>
<li><strong>It&#8217;s easy</strong>: There&#8217;s just one version of Mac OS X, and any system running OS X 10.5 &#8220;Leopard&#8221; can update to full-on Snow Leopard. There are no editions and no conflicts updating from 32-bit to 64-bit (like <a rel="nofollow" href="http://social.answers.microsoft.com/Forums/en-US/GettingReadyforWindows7/thread/967911ef-09b3-4d74-8b69-c3d97207b288"  target="_blank">Windows 7</a>).</li>
<li><strong>It future-proofs your (Intel) Mac</strong>: Mac developers have a long history of quickly leveraging new OS X features since Mac users have a long history of quickly upgrading. Snow Leopard adds cool stuff like <a rel="nofollow" href="http://www.apple.com/macosx/technology/#grandcentral"  target="_blank">Grand Central</a> and <a rel="nofollow" href="http://www.apple.com/macosx/technology/"  target="_blank">OpenCL</a> that my Intel- and Nvidia-based Macs ought to be able to leverage. See below if your Mac can use these, too!</li>
</ol>
<p>Sure, there aren&#8217;t any amazing features like Time Machine to set the world on fire. But <strong>the Snow Leopard update is still a slam-dunk for any Intel-based Mac user</strong>! <a href="http://blog.fosketts.net/tag/MacBook-Pro/"  target="_blank">My Late-2007 MacBook Pro</a> will get everything but H.264 acceleration and <a href="http://blog.fosketts.net/tag/Mac-Mini/"  target="_blank">my 2009 Mac Mini</a> is all set to go!</p>
<p style="padding-left: 30px;"><strong>Updated</strong> with Mac Mini and Xserve information. Keep the suggestions coming and test that EFI! Picked up, colorized, and reused (with permission) by the excellent <a href="http://www.edbott.com/weblog/"  target="_blank">Ed Bott</a> in <a href="http://blogs.zdnet.com/Bott/?p=1275"  target="_blank">his ZDNet column</a>!</p>
<p><blockquote>Note: Some of these links include affiliate codes that help pay for this blog. For example, <a href="http://www.amazon.com/gp/product/B002Y27P3M?ie=UTF8&tag=packrat-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B002Y27P3M" target="_blank">buying an Amazon Kindle with this link</a> sends a few bucks my way! But I don't write this blog to make money, and am happy to link to sites and stores that don't pay anything. I like Amazon and buy tons from them, but you're free to buy whatever and wherever you want.</blockquote></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/07/26/boot-snow-leopard-64bit-mode/"  rel="bookmark" class="crp_title">How To Boot Snow Leopard in 64-Bit Mode</a></li><li><a href="http://blog.fosketts.net/2011/03/02/clearance-ipad/"  rel="bookmark" class="crp_title">Great Deals on iPads (for now)</a></li><li><a href="http://blog.fosketts.net/2009/08/30/64bit-snow-leopard-kernel/"  rel="bookmark" class="crp_title">No 64-Bit Snow Leopard Kernel For You!</a></li><li><a href="http://blog.fosketts.net/2011/01/24/vmware-esx-fcoe-cna-compatibility-plain-english/"  rel="bookmark" class="crp_title">VMware ESX FCoE CNA Compatibility in Plain English</a></li><li><a href="http://blog.fosketts.net/2009/06/09/snow-leopard-storage/"  rel="bookmark" class="crp_title">Snow Leopard Is Stingy With The Storage Love</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/">Mac OS X 10.6 &#8220;Snow Leopard&#8221;: In Our Hands August 28!</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/apple/" title="View all posts in Apple" rel="category tag">Apple</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/08/24/mac-os-106-snow-leopard-hands-august-28/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
	
		<series:name><![CDATA[Snow Leopard]]></series:name>
	</item>
	</channel>
</rss>

