web-dev-qa-db-ja.com

MacBookProを32ビットモードで起動する

続いて 新しいMacbook Proは64ビットですか32ビットですか? 。新しいMacBookPro(2011年3月)は、32ビットモードではなく64ビットモードで起動するようになりました。 Appleにご連絡いただきありがとうございます。

これは、64ビットモードで起動したときに自然に機能しない32ビットカーネル拡張を使用するため、CiscoVPNクライアントで問題を引き起こしています。

3と2を押し続けると、マシンが32ビットモードで起動し、VPNクライアントは正常に動作しますが、Macを再起動すると、64ビットモードで再び起動します。

Macが32ビットモードで起動することをどのように確認できますか。

(確かに64ビットのCisco VPNクライアントを入手する方が良い解決策です...ある日)

4
Jon Rhoades

http://support.Apple.com/kb/ht377

現在の起動ディスクに32ビットカーネルを選択するには、ターミナルで次のコマンドを使用します。

Sudo systemsetup -setkernelbootarchitecture i386

6
yoydigg3r

Sudo nvram boot-args=Arch=x86が機能することを期待します。また、/Library/Preferences/SystemConfiguration/com.Apple.Boot.plist(通常はXML形式のプロパティリストです。そうでない場合は、plutilを参照)を編集し、Kernel FlagsキーをArch=x86に設定できるはずです。 NVRAMの内容を失うと前者がクリアされ、Appleシステムアップデートが後者を上書きする可能性があることに注意してください。

http://osxbook.com/blog/2009/08/31/is-your-machine-good-enough-for-snow-leopard-k64/ 他の方向からアプローチします( Macはデフォルトで64ビットモードで起動します); 32ビットモードの場合はx86を使用するだけです。

2
geekosaur