VMware12虚拟机安装Mac系统+虚拟机与本机传输文件+虚拟机联本机网络教程【图文详解】

一、需求分析

  1. VMware12虚拟机中原本没有Mac系统选项,需要添加
  2. 学习使用Xcode,虚拟机系统中无法使用百度网盘下载需要的资源,于是要解决双系统间文件传输问题

二、环境需求,软件安装

  1. VM12虚拟机,下载链接:
    链接:https://pan.baidu.com/s/125BefW5GqUEvwrMAo3-uvQ
    提取码:s4qm
    安装过程中如果出现 Windows无法启动VMware Authorixation Service服务(位于本地计算机上) 错误
    可能是电脑虚拟权限未开启,可以自行百度如何进入Bios开启虚拟权限
  2. Python27,下载链接:
    链接:https://pan.baidu.com/s/1_uwRb4-SShcsU7gR-1uejw
    提取码:oxz2
  3. unlocker207,此版本适用于VM12虚拟机,下载链接:
    链接:https://pan.baidu.com/s/1iNx4YRhjEmtaCjBO0WqFPQ
    提取码:etbo
    如果电脑本身装有VM15虚拟机,则安装如下版本的unlocker
    链接:https://pan.baidu.com/s/1GBLeMFk4zJqt5sRgx869wQ
    提取码:fpiy
  4. macOS 10.14镜像,下载链接:
    链接:https://pan.baidu.com/s/1PJKmCnCGPWcrlKboH2z7Pg
    提取码:8r86
  5. Xcode9.2,下载链接:
    链接:https://pan.baidu.com/s/1GB1JX_8OX3VfTfHUo66afQ
    提取码:4g5a
  6. 创建Apple ID,网址链接:https://appleid.apple.com
    点击右上角创建您的Apple ID即可进行注册

需要安装的软件为VMware12虚拟机和Python27其余内容为接下来的操作准备,安装完毕需重启电脑

------------注意:Python27和VM12虚拟机安装路径保证全英文-------------------
------------以上文件下载至本机即可,稍后讲解如何传输至虚拟机中-------------
------------以上版本为测试有效版本,如有问题可以联系笔者QQ:965532088

三、VMware12虚拟机中添加Mac系统选项以及安装Mac系统过程

  1. 我们可以看到原本虚拟机中没有Mac系列系统选择,所以需要先添加
    图3.1
  2. 解压unlocker207.7z文件,右键管理员身份运行win-install.cmd,运行成功结果如下,再次打开虚拟机则可以选择Mac系统选项,但是笔者发现大多数情况是无法成功运行,出现unlocler.exe停止工作,于是就使用到了之前安装的Python27环境来运行unlocker.py文件
    图3.2
  3. 使用记事本打开win-install.cmd
    找到 echo Patching… 下一行中修改为
    D:\Python2.7\python.exe unlocker.py
    前面的路径为之前安装的python2.7路径。
    图3.3
  4. 此时重启虚拟机,即可创建Mac系统,点击创建新的虚拟机
    在这里插入图片描述
  5. 进入新建虚拟机向导步骤,默认选择典型,点击下一步
    在这里插入图片描述
  6. 安装程序光盘映像文件:浏览至,macOS Mojave 10.14 18A391 Lazy Installer.cdr文件
    浏览时如果未找到.cdr文件,点击右下角选择所有文件(.)即可
    在这里插入图片描述
    在这里插入图片描述
  7. 如果之前步骤正确则出现 Apple Mac OS X(M) 选项,选择,并使用macOS 10.12版本,如果还没出现的话,检查是否安装Python2环境(注意是Python2),如果已经安装则尝试重新启动电脑,再次运行win-install.cmd。
    在这里插入图片描述
  8. 命名虚拟机,选择系统位置 (注意:存放位置必须为纯英文路径,预留空间40G以上)
    在这里插入图片描述
  9. 指定磁盘容量,默认即可
    这里是拆分为多个文件还是存储单个文件可以参考其它文章得详细对比,这里笔者选择了单个文件
    在这里插入图片描述
  10. 准备好创建虚拟机,完成,综上完成了Mac系统在VMware12虚拟机中安装的准备过程
    在这里插入图片描述
  11. 点击开启虚拟机,会出现如下报错情况,下一步解决。如果出现报错VMware12 failed to start vmware authorization service参考笔者文章:https://blog.csdn.net/Terminalxun/article/details/81266473在这里插入图片描述
    在这里插入图片描述
  12. 找到第8条虚拟机放置的文件夹,找到 macOS 10.14.vmx 文件(我的虚拟机名字为macOS 10.14所以可能大家的不一样,但后缀都为 .vmx ),用记事本打开
    找到smc.present = “TRUE”,在下面添加一行smc.version=“0”,保存关闭
    注意此处的双引号为英文双引号,不要写成中文双引号!!!
    在这里插入图片描述
  13. 再次打开虚拟机则成功
    在这里插入图片描述
  14. 等待读条过后进入主界面,选择语言,点击箭头继续
    在这里插入图片描述
  15. 选择上方的实用工具磁盘工具
    在这里插入图片描述
  16. 选择左侧VMware Virtual SATA Hard Drive Media,点击上方的抹掉
    在这里插入图片描述
  17. 名称为自定义磁盘名称,格式Mac OS 扩展(日志式),方案GUID分区图,点击抹掉
    在这里插入图片描述
  18. 完成后点击左上角退出磁盘工具
    在这里插入图片描述
  19. 返回至macOS安装器页面,点击继续,同意许可
    在这里插入图片描述
  20. 安装到刚刚命名的磁盘中,点击继续,则开始等待安装
    在这里插入图片描述
    在这里插入图片描述
  21. 安装完毕后选择语言,键盘,数据隐私,数据备份,继续
    在这里插入图片描述
  22. Apple ID登陆,验证通过后继续,同意条款
    在这里插入图片描述
  23. 创建电脑账户,快捷设置,选择外观,即可进入系统
    在这里插入图片描述

四、虚拟机系统客户机系统间使用共享文件夹传输文件(以Xcode9.2.xip为例)

  1. 打开Finder偏好设置,勾选如下内容
    在这里插入图片描述
    在这里插入图片描述
  2. 由于安装VMware Tools不得有CD/DVD,所以将系统桌面的Mojave Custom Installer推出
    在这里插入图片描述
  3. 点击虚拟机上方菜单栏的虚拟机选项,安装Vmware Tools
    (由于本人之前安装过一次,所以这里显示重新安装)
    在这里插入图片描述
  4. 点击安装 VMware Tools,一路默认选项,输入自己的账户密码即可安装,最后重启虚拟机成功,如果出现安装证书过期的错误,请参考第10步将日期修改为前几年,例如2015年,重启安装即可
    在这里插入图片描述
    在这里插入图片描述
  5. 右键当前虚拟机,选择设置
    在这里插入图片描述
  6. 点击上方的选项,找到共享文件夹,选择总是启用,选择添加
    在这里插入图片描述
  7. 添加共享文件夹向导,择主机路径即主机想要共享的文件夹位置,下一步
    在这里插入图片描述
  8. 启用此共享,完成,重启虚拟机
    在这里插入图片描述
  9. 重启即可看到桌面上的VMware Shared Folders,打开即是我们共享的文件夹,将本机需要传输的文件放入共享文件夹中,虚拟机系统就可以读取到了
    在这里插入图片描述
    在这里插入图片描述
  10. 直接双击.xip文件解压会显示错误。点击右上角时间,打开日期偏好设置,由于证书过期,把时间修改为前几年,如2015年即可解压
    在这里插入图片描述

五、虚拟机与本机共享网络

  1. 打开菜单栏上方虚拟机–>设置选项
    在这里插入图片描述
  2. 选择硬件中的网络适配器选择仅主机模式,确定
    在这里插入图片描述
  3. 打开控制面板中的查看网络状态和任务
    在这里插入图片描述
  4. 选择更改适配器设置
    在这里插入图片描述
  5. 选择一个想要共享的网络,例如wifi,点击右键属性
    在这里插入图片描述
  6. 勾选允许其它网络用户连接,选择VMware Network Adapter VMnet1,点击确定,重启虚拟机即可联网
    在这里插入图片描述
  • 11
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值