本文介绍了如何在Macbook Pro上启用对CPU虚拟化的支持?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Macbook Pro上安装了VirtualBox,我想在VirtualBox上安装Linux VM.当我启动新的VM时,它提示您的CPU不支持长时间模式.请使用32位发行版."

I have the VirtualBox installed on my Macbook Pro, and I want to install a linux VM on VirtualBox.When I launched the new VM, it prompts that "Your CPU does not support long mode. Use a 32bit distribution."

搜索此问题后,我发现此VM需要支持CPU虚拟化.然后我检查了Macbook,它的CPU是支持虚拟化的i7.所以我猜问题出在OS或EFI版本上?

After searching for this problem, I found that support of CPU virtualization is required for this VM.Then I checked on my Macbook and its CPU is i7 which supports virtualization.So I guess the problem is related to the OS or EFI version?

操作系统版本:10.6.8/EFI版本:最新(请在apple.com上检查)

OS version: 10.6.8 / EFI version: latest (check on apple.com)

有人知道我的Macbook有什么问题吗?如何启用对CPU虚拟化的支持?

Does anyone know what's the problem of my Macbook? How can I enable the support of CPU virtualization?

推荐答案

这是一种检查固件是否启用或禁用虚拟化的方法,如本链接在parallels.com中.

Here is a way to check is virtualization is enabled or disabled by the firmware as suggested by this link in parallels.com.

如何检查CPU是否支持Intel VT-x:

How to check that Intel VT-x is supported in CPU:

  1. 从应用程序/实用程序打开终端应用程序

  1. Open Terminal application from Application/Utilities

下面的复制/粘贴命令

sysctl -a | grep machdep.cpu.features

  1. 您可能会看到类似于以下内容的输出:

Mac:~ user$ sysctl -a | grep machdep.cpu.featureskern.exec: unknown type returnedmachdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON VMX EST TM2 TPR PDCM

Mac:~ user$ sysctl -a | grep machdep.cpu.featureskern.exec: unknown type returnedmachdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON VMX EST TM2 TPR PDCM

如果看到VMX条目,则表明CPU支持Intel VT-x功能,但仍可能被禁用.

If you see VMX entry then CPU supports Intel VT-x feature, but it still may be disabled.

请参阅Apple.com上的此链接以启用对虚拟化的硬件支持:

Refer to this link on Apple.com to enable hardware support for virtualization:

这篇关于如何在Macbook Pro上启用对CPU虚拟化的支持?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-05 10:06