继新款 Macbook Pro 是 64 位还是 32 位?。新款 MacBook Pro(2011 年 3 月)现在似乎以 64 位模式而不是 32 位模式启动。感谢 Apple 告知我们!
这导致我们的 Cisco VPN 客户端出现问题,因为它使用 32 位内核扩展,当启动到 64 位模式时自然不起作用。
按住 3 和 2 将使机器启动到 32 位模式,并且 VPN 客户端可以正常工作,但是当我们重新启动 Mac 时,它会再次启动到 64 位模式。
我们如何确保 Mac 以 32 位模式启动。
(当然,有一天,获得 64 位 Cisco VPN 客户端是更好的解决方案)
答案1
http://support.apple.com/kb/ht3773
要为当前启动磁盘选择 32 位内核,请在终端中使用以下命令:
sudo systemsetup-setkernelbootarchitecture i386
答案2
我希望这样sudo nvram boot-args=arch=x86
可以。您还应该能够编辑/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
(通常是 XML 格式的属性列表;如果不是,请参阅plutil
)并将Kernel Flags
键设置为arch=x86
。请注意,丢失 NVRAM 内容将清除前者,而 Apple 系统更新可能会覆盖后者。
关联从另一个方向接近它(使 Mac 默认以 64 位模式启动);只需用于x86
32 位模式。