热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

VMWare12中安装苹果MacOSX图文教程

一、前言: 因朋友想学习一些系统的知识,且用的是苹果本,而自己的笔记本是Windows系统,所以只能安装虚拟机软件VMWare,再在虚拟机

一、前言:

因朋友想学习一些系统的知识,且用的是苹果本,而自己的笔记本是Windows系统,所以只能安装虚拟机软件VMWare,再在虚拟机里安装苹果操作系统Mac OS X,这是最优的选择,既省去朋友再购置笔记本,自己又能够模拟出苹果系统的环境,利于告诉系统的一些知识。

本文将用图文介绍如何在虚拟机中安装运行Mac OS X,只要严格地按照本教程一步步操作,即使不了解苹果电脑的读者,也能顺利地安装并运行Mac OS X。

提前准备的条件:

1、VMWare 12 Pro

2、Unlocker208补丁工具(因为VMware本身不支持Mac OS X的安装,需要打个补丁才能安装Mac OS X)

3、Mac OS X光盘映像(Mac OS X 10.11.1(15B42).cdr)

二、安装:

2.1、安装VMWare Workstation 12 Pro

     这一部比较简单,可以官网下载软件,傻瓜式安装。

2.2、给VMWare打补丁。

用为VMware不支持Mac OS X的安装,需要打了补丁才有Mac OS X项,安装苹果系统。

解压Unlocker208.zip,右击win-install.cmd,选择“以管理员身份运行”,待补丁打好以后,窗口会自动关闭。

此时客户机操作系统中会出现Apple Mac OS X(M)选项,表明打补丁成功。


2.3、启动VMware,创建Mac虚拟机.

之后一直下一步就行了,直到下面


最后完成,开始编辑虚拟机


开启虚拟机会报这样的错误:


虚拟机所处的位置,用鼠标把OS X 10.11.vmx文件拖进记事本窗口,找到smc.present = "TRUE"这一行,在它后面添加一行,内容为smc.version = 0,保存退出。之后重启虚拟机就可以了。

三、启动VMWare开始安装Mac OS X

虚拟机正常启动,首先会在黑色背景上显示一只白色的苹果,耐心等待进度条走完。

此处我们不可以直接点击“继续”去安装Mac OS X,这是因为我们还没抹掉虚拟机的硬盘。Mac OS X的“抹掉”(erase)和Windows的“格式化”(format)是同义词。此时需要点击屏幕顶部a菜单栏上的“实用工具"→“磁盘工具”,启动“磁盘工具”。

先在左侧栏里选中“Vmware Virtual SA……”,然后点击工具栏里的“抹掉”。

完成后,点击屏幕顶部菜单栏上的“磁盘工具”→“退出”,点击“继续”即可。

之后又是漫长的等待

进度条走完后虚拟机会重启。然后,Mac OS X会让你选择区域,当然选择“中国”,然后点击“继续”。

这一步骤要求你选择键盘,将键盘布局设为“简体中文”,输入法选中“简体拼音”,之后然后点击“继续”即可。


创建账户选择时区:

等待几分钟后,虚拟机屏幕显示出了Mac OS X的桌面。安装过程宣告结束。

四、安装VMWare Tools

安装VMWare Tools,可以改善虚拟机的显示,并且有助于宿主机和虚拟机之间交换数据。

右击光盘图标,选择“推出OS X Base System”;然后,点击虚拟机窗口菜单栏上的“虚拟机”→“安装VMWare Tools”(VM→Install VMWare Tools)

最后点击“重新启动”,静待虚拟机重启即可.


至此结束。希望都能顺利地在自己的电脑上安装VMWare,再在VMware里安装Mac OS X。

注:不管能否解决你遇到的问题,欢迎相互交流,共同提高!


推荐阅读
  • 拖拉切割直线 ... [详细]
  • 四月个人任务:Linux基础操作与网络管理
    本文介绍了两项主要任务:编写一个脚本来检测192.168.1.0/24子网中当前在线的IP地址,以及如何在Linux系统中挂载Windows网络共享目录。通过具体步骤和代码示例,帮助读者理解和掌握相关技能。 ... [详细]
  • Mac环境下Java与Ant自动化构建环境搭建指南
    本文详细介绍了如何在Mac操作系统上为测试工程师搭建Java和Ant开发环境,包括环境变量配置等关键步骤。 ... [详细]
  • 本周六上午11点左右到达公司,回顾了一周的行业动态并完成了昨日的任务。下午主要解决了Axis2缓存问题以及DBS和KMS的相关技术难题。由于服务替换导致平台访问错误,经过多方查找未能解决,最终决定暂时搁置。此外,还分享了与朋友之间的沟通障碍及个人成长的思考。 ... [详细]
  • 本文介绍了如何使用Windows自带的命令行工具来终止大多数进程,包括ntsd和tskill等高级命令的具体使用方法。 ... [详细]
  • Pandas中使用sort_values方法进行数据排序
    本文介绍了如何利用Python的Pandas库中的sort_values方法对DataFrame对象进行排序。首先通过Numpy库生成随机数据,然后详细解释了DataFrame的创建过程及其参数,并重点探讨了sort_values方法的使用技巧。 ... [详细]
  • 迷宫问题_____________________________________________问题描述:给定一个二维数组如下所示,数值1位墙壁,0 ... [详细]
  • Python与Java在Appium中的应用:混合APP自动化测试方法详解
    本文详细探讨了如何使用Python和Java语言结合Appium框架进行混合APP的自动化测试,特别针对面试中常见的问题进行了整理和解答。 ... [详细]
  • 在使用Nacos过程中,突然遇到了‘Can’t find dependent libraries’的错误。尽管安装了C++组件,但问题依旧存在。经过一番排查,发现是由于之前修改Windows设置以解决《生化奇兵-无限》游戏存档丢失问题所导致。 ... [详细]
  • 13、单向链表
    头文件:LinkList.hLinkList.cmain.cVS2 ... [详细]
  • UVA 401 - 镜像回文字符串
    本题探讨了如何判断一个字符串是否为普通回文、镜像回文或两者都不是。通过特定的字符映射表来实现字符串的镜像转换,并根据转换后的结果进行分类。 ... [详细]
  • 抽象工厂模式 c++
    抽象工厂模式包含如下角色:AbstractFactory:抽象工厂ConcreteFactory:具体工厂AbstractProduct:抽象产品Product:具体产品https ... [详细]
  • 笔记本喇叭图标不见了 ... [详细]
  • 本文通过一个具体的例子,展示如何利用枚举思想来解决特定的算术表达式构建问题,即通过插入不同的运算符(加、减、乘、除)使给定数字序列满足特定条件。 ... [详细]
  • 本文介绍了将预装Windows 10的计算机转换为Windows 7的方法,包括必要的准备工作和具体步骤。 ... [详细]
author-avatar
孤鹰与战狼
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有