服务器 频道

旧瓶装新酒 Mac OS X雪豹64位操作系统

  Mac OS Server默认启动的是64位内核,其他系统上大部分都支持一个可选选项,为了启动到64位内核(后者,在Mac OS Server上启动到32位内核),你需要在引导过程中按下“6”和“4”(要想进入32位则是按下“3”和“2”)。除了每次开机都按两个键之外,或许你也可以考虑一下改写com.apple.Boot.plist以默认引导至64位(或者32位)内核:

/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

找到:

<key>Kernel Flags</key>
<string></string>

更改为:

<key>Kernel Flags</key>
<string>arch=x86_64</string>


Mac机器对64位内核的支持,Capable:支持,Default:默认

  一些使用了64位处理器的Mac无法引导64位内核,因为它们可能使用了32位的EFI。只有64位EFI可以引导64位内核,这是Apple导致的一个限制。不过别放弃希望,当你发现你的系统是32位EFI的时候,hackintosh社区的一个小工具netkas' pcefiv10.1 bootloader可以帮上你的忙,它可以让你的32位EFI引导至64位内核。你可以使用以下命令确认你的EFI版本:

ioreg -l -p IODeviceTree | grep firmware-abi

  输出将会是EFI32或者EFI64。

0
相关文章