• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / How To Boot Snow Leopard in 64-Bit Mode

How To Boot Snow Leopard in 64-Bit Mode

July 26, 2010 By Stephen 2 Comments

Last year, I posted two articles about Apple’s OS X 10.6 “Snow Leopard” and its new 64-bit kernel. The upshot was that, although just about every Mac made since mid-2008 is 64-bit capable, only the Xserve boots in 64-bit mode by default. Since my main computer is a glorious 27″ iMac that runs 64-bit Snow Leopard perfectly, I decided to permanently set it to boot this way. Here’s how you can set your Mac to boot 64-bit Snow Leopard, too!

  1. Open Terminal
  2. As I mentioned in the article, No 64-Bit Snow Leopard Kernel For You!, only Macs with 64-bit EFI firmware will run Snow Leopard’s kernel in 64-bit mode out of the box. Check if your system is compatible by typing the following command
    ioreg -l -p IODeviceTree | grep firmware-abi
  3. If it says “EFI64″, your system is capable of easily booting into 64-bit Snow Leopard. Otherwise, you need to go looking for a more-complicated method.
  4. You can test this capability by rebooting and holding down the “6” and “4” keys through the grey Apple screen. Check System Profiler (in the “Software” section) to see if you’re running a 64-bit kernel.
  5. Now let’s set the kernel configuration files to boot in 64-bit mode by default. Type the following command from Terminal (you’ll need to enter your password when prompted):
    sudo defaults write \
    /Library/Preferences/SystemConfiguration/com.apple.Boot \
    'Kernel Flags' 'arch=x86_64'
  6. Finally, let’s set the NVRAM to boot in 64-bit mode as well. Type this command:
    sudo nvram boot-args="arch=x86_64"
  7. Now you’re set. Your system will always boot in 64-bit mode. To get it to run 32-bit, just hold “3” and “2” through the Apple screen on reboot.

That’s it! You’ve now got a 64-bit Mac!

My iMac now boots in 64-bit mode by default!

You might also want to read these other posts...

  • Remove ROM To Use LSI SAS Cards in HPE Servers
  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • What You See and What You Get When You Follow Me
  • Running Rabbits: More About My Cloud NUCs
  • Ranting and Raving About the 2018 iPad Pro

Filed Under: Apple Tagged With: 10.6, 64-bit, Apple, EFI64, iMac, NVRAM, OS X, plist, Snow Leopard

Primary Sidebar

A man provided with paper, pencil, and rubber, and subject to strict discipline, is in effect a universal machine.

Alan Turing

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!

May 29, 2020

What You See and What You Get When You Follow Me

May 28, 2019

GPS Time Rollover Failures Keep Happening (But They’re Almost Done)

April 6, 2019

Symbolic Links

    Featured Posts

    What More Could Alan Turing Have Accomplished?

    October 7, 2012

    Infographic: Real-World Port Throughput Relative To Thunderbolt (Formerly Light Peak)

    February 21, 2011

    Defining Failure: What Is MTTR, MTTF, and MTBF?

    July 6, 2011

    Sony QX100 Lens Camera: Ruined by a Flaky iOS App

    October 7, 2013

    Marketers: Fudging the Meaning of Buzzwords Matters (To You!)

    December 2, 2015

    It’s Time To Speak Out Against Sexism In IT Recruiting

    May 6, 2013

    EMC Redefine Possible (TL;DR Edition)

    July 9, 2014

    FCoE vs. iSCSI – Making the Choice

    May 20, 2011

    Replacing Google Reader With Feedbin and Reeder

    May 5, 2013

    Electric Car Over the Internet: My Experience Buying From Vroom

    November 28, 2020

    Copyright © 2021 · Log in