如何在装有Windows的Mac中开启固件虚拟化

mac安装了Windows,默认不开始虚拟化支持,并且mac没有BIOS。如果要用需要固件虚拟化的软件,就需要开启虚拟化支持。

一、下载所需软件

首先,我们要下载下载rEFInd并解压。

1.1:官网下载

rEFInd的开源网站
https://sourceforge.net/projects/refind/

在这里插入图片描述

找到Download按钮,下载它!
在这里插入图片描述

下载完后,解压到一个你喜欢的位置即可

二、配置

首先,解压。
然后,打开它,打开refind文件夹,找到refind.conf-sample文件。
在这里插入图片描述
重命名,把它命名成refind.conf

在这里插入图片描述

用记事本打开(只要是能编辑文字的就行),打开后在里面搜索下方文字:

#enable_and_lock_vmx false

在这里插入图片描述

找到后,给这一行修改成(如图):

enable_and_lock_vmx true

注意!不带#

在这里插入图片描述
弄完后,保存

管理员权限打开命令提示符,先输入以下命令:

mountvol S: /S

然后cd到你解压rEFInd-bin的位置(进入文件夹),输入

cd "你解压rEFInd-bin的位置"
xcopy /E refind S:\EFI\refind\

在这里插入图片描述
在这里插入图片描述

如果弹出提示“是否覆盖”,请输入“A”(全部)

下面我们系统用rEFInd的efi引导启动,输入

bcdedit /set "{bootmgr}" path \EFI\refind\refind_x64.efi

到这里,所有步骤就已经完成了,还有一个命令,是用于修改引导管理器中的引导项描述的(可输可不输)

bcdedit /set "{bootmgr}" description "rEFInd description"

重启电脑,如果出现几个图标,选择
在这里插入图片描述
图标(上下左右键调整),按enter进入。

三、成果

打开任务管理器,选择“性能”面板,在“虚拟化:”查看效果。如下图:

开启前:
在这里插入图片描述

开启后:
在这里插入图片描述

四、优化

做到这步所有的配置就完成了,但是大家可能会发现:如果自己把电脑关机,然后直接开机进入Windows系统的话,虚拟化照样是已禁用的状态。

要解决这个问题,我们就要在进入Windows系统之前先进入Mac系统,然后由Mac系统重启到Windows系统,就能解决上述问题。

但是据评论区的小伙伴们反馈,无法正确开启虚拟化,在上面的注释说:

Enable VMX bit and lock the CPU MSR if unlocked. On some Intel Apple computers, the firmware does not lock the MSR 0x3A. The symptom on Windows is Hyper-V not working even if the CPU meets the minimum requirements (HW assisted virtualization and SLAT) DO NOT SET THIS EXCEPT ON INTEL CPUs THAT SUPPORT VMX! See http://www.thomas-krenn.com/en/wiki/Activating_the_Intel_VT_Virtualization_Feature for more on this subject. The default is false: Don’t try to enable and lock the MSR.

意思就是:

启用VMX位并锁定CPU MSR(Model Specific Register,如果未锁)。 在某些英特尔苹果电脑上,固件没有锁定MSR 0x3A。在Windows上的症状是,即使CPU满足最低要求(硬件辅助虚拟化和SLAT),Hyper-V也无法工作。 请注意:除非在支持VMX的英特尔CPU上,否则不要设置此选项!有关此主题的更多信息,请参见 http://www.thomas-krenn.com/en/wiki/Activating_the_Intel_VT_Virtualization_Feature 。 默认情况下,此选项为false:不尝试启用和锁定MSR。

由于这个原因,再由于 Mac 没有 BIOS,所以目前没有找到很好的解决办法。

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值