它允许我们在同一台物理机上运行多个操作系统,极大地提高了工作效率和灵活性
VMware作为虚拟化技术的佼佼者,受到了广大用户的青睐
本文将详细介绍如何在AMD CPU的电脑上安装VMware,并成功运行一个虚拟机
一、准备工作 在正式开始安装之前,我们需要做好一些准备工作,确保安装过程顺利进行
1.检查CPU虚拟化支持 AMD CPU的虚拟化技术被称为“SVM Support”(Secure Virtual Machine)
我们需要确保这一功能已经在BIOS中开启
可以通过以下步骤进行检查: - 重启电脑,在启动时进入BIOS设置(不同主板的进入方式可能有所不同,常见的是按Delete键或F2键)
- 在BIOS设置中,找到“Advanced”或“CPU Configuration”等选项,查找“SVM Support”并确保其已启用
- 保存设置并退出BIOS,重启电脑
- 如果在Windows系统中,可以通过任务管理器查看CPU信息,虚拟化技术开启后,会显示“虚拟化:已启用”
2.下载所需软件 -VMware Workstation:这是VMware公司推出的一款功能强大的虚拟化软件,支持多种操作系统
可以从【VMware官网】(https://www.vmware.com/products/workstation-pro.html)下载最新版本
-Unlocker工具:由于VMware默认不支持macOS的安装,我们需要使用Unlocker工具对VMware进行解锁,以支持macOS的安装
Unlocker工具可以从GitHub等平台下载
-macOS镜像文件:从【Apple官方】(https://www.apple.com/macos/)或其他可靠来源下载所需版本的macOS镜像文件
注意,下载和使用非官方镜像文件可能存在法律风险
二、安装VMware Workstation 1.卸载旧版本(如有) 如果之前已经安装了其他版本的VMware Workstation,建议先卸载旧版本,并重启电脑以确保卸载干净
2.安装新版本 - 双击下载的VMware Workstation安装包,按照提示进行安装
- 在安装过程中,可以选择安装路径(建议不要安装在C盘),并接受软件许可协议
- 安装完成后,启动VMware Workstation并进行激活(可以使用网上搜索到的许可证密钥进行激活)
三、解锁VMware以支持macOS 1.运行Unlocker工具 - 将下载的Unlocker文件夹解压到任意位置
- 以管理员身份运行Unlocker文件夹中的“win-install.cmd”文件
运行完成后,Unlocker会自动对VMware进行解锁,并生成所需的darwin.iso文件(该文件用于安装VMware Tools以实现全屏等功能)
四、创建并配置macOS虚拟机 1.新建虚拟机 - 打开VMware Workstation,点击“创建新的虚拟机”
- 选择“自定义(高级)”选项,并点击“下一步”
- 在“兼容性”页面,选择默认的VMware版本即可
- 在“安装客户机操作系统”页面,选择“稍后安装操作系统”
- 在“选择客户机操作系统”页面,选择“Apple Mac OS X”,并在版本列表中选择要安装的macOS版本(如macOS 10.15)
2.配置虚拟机设置 - 为虚拟机命名,并选择安装位置(建议选择一个大于100G的硬盘空间,最好是固态硬盘)
- 在“处理器配置”页面,根据电脑配置选择合适的处理器数量和内核数量
一般来说,选择1个处理器和4个内核是一个较为合理的配置
- 在“内存”页面,为虚拟机分配足够的内存
建议分配的内存大小为物理机内存的一半左右(如物理机内存为16G,则虚拟机分配8G)
- 在“网络类型”页面,选择“使用网络地址转换(NAT)”以确保虚拟机能够访问互联网
- 在“I/O控制器”页面,选择推荐的LSI logic控制器
- 在“虚拟磁盘类型”页面,选择SATA控制器
- 在“选择磁盘”页面,选择“创建新虚拟磁盘”
- 在“指定磁盘容量”页面,根据需求选择合适的磁盘容量(如80G)
建议选择“将虚拟磁盘存储为单个文件”以便于管理
3.挂载macOS镜像文件 - 在虚拟机设置窗口中,点击“CD/DVD(SATA)”选项
- 选择“使用ISO镜像文件”,并点击“浏览”按钮找到下载的macOS镜像文件
4.修改.vmx文件 - 找到虚拟机配置文件(.vmx文件)的路径
- 用文本编辑器打开.vmx文件,在文件末尾添加以下代码以绕过AMD CPU的兼容性问题: ``` smc.version = 0 cpuid.0.eax = 0000:0000:0000:0000:0000:0000:0000:1011 ``` - 保存并关闭文本编辑器
五、安装macOS 1.启动虚拟机 - 在VMware Workstation中,选中创建的macOS虚拟机并点击“启动”按钮
2.安装macOS - 等待虚拟机启动并进入macOS安装界面
- 按照屏幕提示选择语言、格式化虚拟磁盘(选择“磁盘工具”->“VMware Virtual SATA”->“抹掉”,格式选择“Mac OS 扩展(日志式)”,方案选择“GUID分区图”)并开始安装macOS
- 安装过程中,根据屏幕提示选择安装位置、创建用户账户等
3.安装VMware Tools - 在macOS虚拟机安装完成后,启动虚拟机并进入macOS系统
- 在VMware Workstation界面右下角找到光驱图标,将macOS镜像文件弹出(这一步不是必须的,但可以避免在安装VMware Tools时出现冲突)
- 在macOS虚拟机中,点击屏幕顶部的“虚拟机”菜单,选择“安装VMware Tools”
- 按照屏幕提示完成VMware Tools的安装
安装完成后,macOS虚拟机将实现全屏显示、共享文件夹等功能
六、后续优化与调整 1.调整虚拟机设置 - 根据实际使用情况,可以进一步调整虚拟机的处理器配置、内存大小、网络设置等
2.更新软件与系统 - 定期更新VMware Workstation和macOS系统以确保安全性和稳定性
3.备份虚拟机 - 定期备份虚拟机文件以防止数据丢失
可以使用VMware Workstation自带的备份功能或第三方备份软件进行备份
七、总结 通过以上步骤,我们成功在AMD CPU的电脑上安装了VMware Workstation,并创建并配置了一个macOS虚拟机
这一过程中,我们解锁了VMware以支持macOS的安