目录 引言前提macOS开启虚拟化mac下的Windows开启虚拟化双系统开启虚拟化修改启动管理程序开启虚拟化 注意事项 引言 在开发工作中,很多软件需要用到virtual bo
在开发工作中,很多软件需要用到virtual box
,但是使用virtual box
需要开启虚拟化,而有些苹果笔记本虚拟化是关闭的,需要手动开启,我们知道windows
下开启虚拟化直接进入biOS
简单操作即可,但是苹果笔记本没有bios
如何开启虚拟化呢?这里分两种情况:苹果电笔记本的MacOS
系统开启虚拟化和苹果笔记本安装了Windows
系统开启虚拟化
要开启虚拟化,首先需要查看电脑是否支持虚拟化。
我们进入Mac OS,找到终端工具:
打开并输入
sysctl -a | grep machdep.cpu.features
可以看到如下界面:
如果在这一串字符中有WMX
的字样,说明本电脑支持虚拟化
然后再输入
sysctl kern.hv_support
可以看到如下界面:
值为1则表示支持VT-x VT-d
在上述前提下,打开终端,输入
sudo nvram boot-args=”kext-dev-mode=1
可以看到如下界面:
输入账户的密码即可,然后重启电脑即可打开虚拟化。
如果你的电脑安装了macOS
和Windows
双系统,理论上先进入macOS
,然后用BootCamp
启动Windows
就可以支持虚拟化了,但是这样麻烦,要同时装两个系统,并且每次都需要先进入macOS
,所以不推荐使用。
先进入到windows系统,下面的步骤都是在windows系统下面进行的。
下载软件:使用EFI启动管理程序修改配置文件开启虚拟化。首先去refind官网下载一个名为refind
的软件。官网里面不好找的话,进入这里https://sourceforge.net/projects/refind/下载。
下载好后解压打开如下:
修改配置:打开上图中的refind
文件夹,找到refind.conf-sample
文件,重命名为refind.conf
,并用notepad++打开它,搜索enable_and_lock_vmx
,把前面的#
号去掉,并把它的值改为true
,如下图
保存退出
映射盘符:使用管理员权限运行命令行工具。
输入 mountvol g: /s
,这将你的EFI目录结构映射到G盘,g也可以改成别的未使用盘符,这个盘在文件管理器里是找不到的,但可以在命令行里进入。
拷贝refind:在命令行中cd进入刚刚解压好的refind-bin-0.13.2
文件夹,这个文件夹refind
的子文件夹,在refind-bin-0.13.2
目录下输入命令
xcopy /E refind g:\EFI\refind\
把refind
文件夹复制到EFI引导区
设置引导程序:输入命令
bcdedit /set {bootmgr} path \EFI\refind\refind_xefi
把rEFInd设置到引导程序,这里的refind_x64.efi
需要对应你的电脑,不过几乎都是这个,然后重启电脑即可
重启电脑后会在启动界面出现引导,在上面选择Windows系统启动即可成功开启虚拟化。成功开启后,可以Ctrl+alt+Delete
键,打开任务管理器,找到性能
,可以看到虚拟化已经开启:
Windows defender
后重试,而想要关闭Windows defender
,别去修改注册表和服务啥的了,直接百度搜一个一键关闭Windows defender
的工具,简单快捷来源地址:https://blog.csdn.net/zhangjin1120/article/details/131626009
--结束END--
本文标题: Mac OS装Windows系统开启虚拟化
本文链接: https://lsjlt.com/news/408221.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0