热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VMware虚拟机安装MacOSXMountainLion苹果系统(vm9.0和MacOS10.7)

本文是转自vmware虚拟机安装Mac os 苹果桌面操作系统 Mac OS X Mountain Lion(版本号为 Mac OS X v10.8)已于今年 7 月 21

本文是转自vmware虚拟机安装Mac os

苹果桌面操作系统 Mac OS X Mountain Lion(版本号为 Mac OS X v10.8)已于今年 7 月 21 日通过 Mac App Store 发布。未能上手 MacBook / iMac 的用户亦可通过一定的方法在普通电脑上安装 Mac OS X 并获得极佳的体验。

  本文将详细介绍如何在 VMware Workstation 8/9 下安装并使用 Mac OS X。VMware Workstation 是非常优秀的一款桌面虚拟化软件,不仅硬件兼容性高,功能也非常丰富,并能在普通家用电脑上实现很好的虚拟机操作使用体验,可以说并不亚于真实 Mac 机。(笔者在 2011 年 6 月份曾发表过一篇《普通 PC 电脑上安装苹果雪豹 Mac OS X Snow Leopard 教程》,但为避免及其繁琐的前期工作和应对驱动程序疑难,特撰写本文。)

  如果读者的机器配置在主流上下,那么完全可以抛弃传统的真实机分区安装法,而采用本文介绍的虚拟机法,不仅碰到的问题疑难大大减少,而且在使用 Mac OS X 得到的体验也是极佳的。(本教程对配置的需求:支持硬件虚拟化技术(Virtualization)的 CPU。目前主流的 Intel Core 系列和 AMD Athlon 系列的 CPU 均支持虚拟化技术,名称分别为 Intel VT-x 和 AMD-V。)

  本文中所涉及的工具和附件,请见本文末尾。

  全过程简述:

前期准备工作

安装 VMware

破解 VMware 支持 Mac OS X

在 VMware 中安装 Mac OS X

后期收尾工作

前期准备

  本教程所用的虚拟机法,前提是机器的 CPU 必须支持硬件虚拟化技术。读者可用 CPU-V 或 CPU-Z 等工具测试得出结果。开启 CPU 硬件虚拟化技术,可通过主板 BIOS 设置进行开启,读者可自行 Google 详细方法。

  下载 VMware 可前往 VMware Workstation 官网 或在 ed2k 网络中搜索下载(推荐)。此处不再纂述。

  关于 Mac OS X 苹果系统安装光盘镜像,请使用 dmg 格式的原始镜像。笔者推荐前往 ed2k 网络中搜索下载(推荐),关键字为“Mac OS X Mountain Lion dmg”或“Mac OS X Lion dmg”。此处不再纂述。

安装 VMware Workstation 8/9

  在本文中笔者采用 VMware Workstation 9 作为虚拟机软件,同时实践表明本文方法亦适用于 VMware Workstation 8。

破解 VMware Workstation 支持 Mac OS X

  此处我们需要用到工具“Workstation 8 and Fusion 4 Mac OS X Unlocker”(作者为 Zenith432),此工具用于破解 VMware Workstation 软件程序,使其支持 Mac OS X 的特性得到启用。该工具的最新版本 1.1.0 已支持 VMware Workstation 8、9 等各个版本。

  在安装 VMware Workstation 并完成重启后,完全解压 Unlocker 压缩包,以管理员模式运行 windows/install.cmd。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  Unlocker 将自动完成停止 VMware 服务、备份 VMware 程序文件、破解 VMware 程序文件、重新启动 VMware 服务等一系列操作,并将自动结束命令行窗口。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  未经破解的 VMware 新建虚拟机系统选择对话框:

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  已破解后的 VMware 新建虚拟机系统选择对话框:

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
创建 用于 Mac OS X 的 VMware 虚拟机

  经过 Unlocker 破解后,启动 VMware Workstation 正常创建虚拟机,选择“Apple Mac OS X”(根据不同的 Mac OS 安装盘在系统版本中选择对应的正确版本,此处笔者使用的是 Mac OS X Mountain Lion,版本为 10.8 64-bit)。创建过程有以下几点非缺省配置:

  1. 在处理器选项中,选择“Number of cores per processor(每个处理器核心数量)”为 2 个,这样可诱导 VMware 虚拟机自动启用高级硬件虚拟化技术。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  2. 创建完成后,先点击“Edit virtual machine settings”编辑虚拟机配置,将硬件中的“Floppy(软驱)”删除,在显示选项中启用“Accelerate 3D graphics(3D 图形加速)”。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  3. 接上步的虚拟机配置中,在通用设置的增强虚拟键盘选项中选择“Use if available(如可用则启用)”。此举也是为了增强使用体验。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  4. 接上步的虚拟机配置中,在高级设置中,设置输入捕捉的优先级为“高”,并勾选“Disable memory page trimming(禁用内存页面微调)”。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  5. 用文本编辑工具(如记事本)编辑虚拟机文件(此处笔者的是 H:\Virtual Machines\Mac OS X\Mac OS X.vmx),在文件末尾新增一行:mainMem.useNamedFile = "FALSE"。此操作用于禁止 VMware 虚拟机在硬盘中放置内存镜像,可防止虚拟机运行过程中出现硬盘读写繁忙的惨状。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
启动 VMware 虚拟机并安装 Mac OS X

  编辑虚拟机配置中的“CD/DVD(光驱)”选项,在“Use ISO image file(使用 ISO 镜像文件)”处选择我们的 Mac OS X 安装光盘镜像。(选择时请先在浏览文件对话框的文件类型中选择“所有文件 (*.*)”,即可看到文件名后缀为 dmg 的镜像文件。)确认完成后,启动 VMware 虚拟机。

  启动虚拟机后,虚拟机默认从光盘引导,在苹果 Logo 约两分钟后,正式来到 Mac OS X 安装界面。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  在“Mac OS X 实用工具”中选择“磁盘工具”,在左侧选中第一个硬盘,并在右侧选择“抹掉”(“格式”选择“Mac OS X 扩展(日志式)”),点击“抹掉”按钮以格式化当前硬盘。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统

  硬盘格式化分区完成后,回到“Mac OS X 实用工具”中点选“重新安装 Mac OS X”,进入安装过程。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
黑苹果”的后期工作

  在 VMware 虚拟机中完成安装 Mac OS X 后,第一件事当然是安装 VMware Tools。VMware Tools 包括了 VMware 虚拟机的“硬件”驱动、虚拟机与宿主机间沟通的功能支持等。点选 VMware 菜单中的“VM”→“Install VMware Tools(安装 VMware Tools)”,载入 VMware Workstation 安装目录下的 darwin.iso 光盘镜像,确定后虚拟机中将自动弹出安装对话框。(如图)

VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统
VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统



推荐阅读
  • 本文详细介绍如何使用CSS自定义HTML5视频播放器的样式,涵盖常见属性及跨浏览器兼容性问题。发布时间:2020-09-14 14:46:29;来源:亿速云;阅读量:58;作者:小新。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • Appium + Java 自动化测试中处理页面空白区域点击问题
    在进行移动应用自动化测试时,有时会遇到某些页面没有返回按钮,只能通过点击空白区域返回的情况。本文将探讨如何在Appium + Java环境中有效解决此类问题,并提供详细的解决方案。 ... [详细]
  • 如何清除Chrome浏览器地址栏的特定历史记录
    在使用Chrome浏览器时,你可能会发现地址栏保存了大量浏览记录。有时你可能希望删除某些特定的历史记录而不影响其他数据。本文将详细介绍如何单独删除地址栏中的特定记录以及批量清除所有历史记录的方法。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 利用Selenium与ChromeDriver实现豆瓣网页全屏截图
    本文介绍了一种使用Selenium和ChromeDriver结合Python代码,轻松实现对豆瓣网站进行完整页面截图的方法。该方法不仅简单易行,而且解决了新版Selenium不再支持PhantomJS的问题。 ... [详细]
  • 本题来自WC2014,题目编号为BZOJ3435、洛谷P3920和UOJ55。该问题描述了一棵不断生长的带权树及其节点上小精灵之间的友谊关系,要求实时计算每次新增节点后树上所有可能的朋友对数。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 解决TensorFlow CPU版本安装中的依赖问题
    本文记录了在安装CPU版本的TensorFlow过程中遇到的依赖问题及解决方案,特别是numpy版本不匹配和动态链接库(DLL)错误。通过详细的步骤说明和专业建议,帮助读者顺利安装并使用TensorFlow。 ... [详细]
  • 探索新一代API文档工具,告别Swagger的繁琐
    对于后端开发者而言,编写和维护API文档既繁琐又不可或缺。本文将介绍一款全新的API文档工具,帮助团队更高效地协作,简化API文档生成流程。 ... [详细]
  • 本文探讨了在构建应用程序时,如何对不同类型的数据进行结构化设计。主要分为三类:全局配置、用户个人设置和用户关系链。每种类型的数据都有其独特的用途和应用场景,合理规划这些数据结构有助于提升用户体验和系统的可维护性。 ... [详细]
  • 本文将详细介绍多个流行的 Android 视频处理开源框架,包括 ijkplayer、FFmpeg、Vitamio、ExoPlayer 等。每个框架都有其独特的优势和应用场景,帮助开发者更高效地进行视频处理和播放。 ... [详细]
  • 气象对比分析
    本文探讨了不同地区和时间段的天气模式,通过详细的图表和数据分析,揭示了气候变化的趋势及其对环境和社会的影响。 ... [详细]
  • 本文探讨了为何相同的HTTP请求在两台不同操作系统(Windows与Ubuntu)的机器上会分别返回200 OK和429 Too Many Requests的状态码。我们将分析代码、环境差异及可能的影响因素。 ... [详细]
  • 本文介绍下,在php编程中,用正则表达式判断某一字符串是否为域名的方法,有需要的朋友参考下吧。通常匹配域名的格式要求:1、域 ... [详细]
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社区 版权所有