原文地址:https://blog.csdn.net/icarus666/article/details/79536388

验证在vm12下安装os 10.13的可行性

————by icarus

2018.3.12

此文章同样适用于mac os 10.12.6,根据自己需求下载相关的cdr或者ios

目前发现的bug:这个旧版的VMwaretools可能在macos上10.13上有点不兼容,向桌面拖动文件没有动静,在10.12.6上则没有这个问题。

【题外话,最近在学习Xcode开发,才来折腾VMware下安装os系统,截止发稿前,Xcode最新版本9.2最低os要求为10.12.6,

此前学习linux有安装了VMware12,在网上搜索了一圈,发现很少在VMware12下安装10.13的,即便有也是失败告终,基本都是在VMware14下安装os 10.13,我发现应该是unlock解锁版本的问题,随即去下了新的unlock版本并在VMware12上做了验证,便有了如下文章】

一、准备:

1、macOS HighSierra 10.13.ios

链接: https://pan.baidu.com/s/1LJ9eGjrIDJ-PSoTKFQSIuw

密码: cy8s

H_macOSS10.12.6(16G29).cdr

链接: https://pan.baidu.com/s/1an_zw75UsQte5q94tvT63w

密码: fsnv

2、VMware-Workstation-12.5.2-4638234精简官方中文安装注册版(139M)

链接: https://pan.baidu.com/s/1inqUuNkO8rzpQbVK9s0fTA

密码: xy7y

3、unlocker-masterv2.1.1

https://download.csdn.net/download/icarus666/10282257

4、darwin8.5.8.ios

https://download.csdn.net/download/icarus666/10282529

二、流程:

我的版本为VMware12.5.2,如图

1、关闭VMware软件,结束VMware相关进程(重要)

2、打开unlock-masterv2.1.1文件夹

3、找到并打开win-install.cmd文件,右键以管理员身份运行

(如果一闪而过,就是没有用管理员身份打开)

4、自动解锁中,完成后会自动关闭

5、新建一个虚拟机,选择准备好的macOS High Sierra 10.13.ios镜像,点下一步

6、选中“Apple MacOS X(M)”(如果上面解锁的步骤没有成功,则这里不会有这个选项),版本选择10.12(实际安装的为10.13,经测试装10.12和10.13都可以),然后点下一步

7、我们配置好的界面如下,分配4G内存,核心数量一般为1个,核心打开任务管理器看你有多少个核心,我这里为8个,我就选4个好了(为了高效率可以选8个),然后点完成

8、首次运行时,会出现错误提示(如图)。这时不要着急。
关闭运行的虚拟机。

9、找到在之前的创建新的虚拟机时,设置的虚拟机位置。打开该目录,找到macOSxx.xx.vmx文件(这里的文件是:macOS 10.12 (2).vmx),右键用记事本方式打开,找到 smc.present = “TRUE”

在smc.present = “TRUE”下面,手动添加一行

smc.version= "0"

然后保存关闭,再重新启动虚拟机,就不会报错了。

【下面这种情况我没有遇到,但是还是把网上的案例分享出来,供参考:】

当你遇到“VMware 锁定文件失败,开启模块 disk 的操作失败, 未能启动虚拟机”情况时。可以直接找到你的虚拟机所在目录(不是VMware的安装目录),找到虚拟机系统文件目录,进入到文件夹下。删除以.lck为后缀名的文件(篮框内输入.lck)

重新启动

如果在安装中出现蓝屏boot manager的现象,一般都是跟下载的镜像文件有问题导致。建议你可以重新找些cdr镜像文件。

10、到现在正式开始安装,选择好语言后,点上方的实用工具→磁盘工具

11、打开磁盘工具后,选中“VMwareVirtual SATA Hard Drive Media”

12、点上方的“抹掉”,并重新命名(我这里随便命名为666),然后点抹掉。

13、很快就完成了,然后点关闭返回上一层菜单

14、然后把要安装的macos选在我们刚刚分配的666磁盘上,点继续

15、等待安装

16、各种设置

17、成功安装后,我们发现os10.13 的图形卡只有3MB,我们为虚拟机安装上VMwaretools。

【下面的操作是解决macos10.11版本后分辨率不正常的问题,让读者少走弯路。

经查询网络资料发现,

导致这个的原因是因为苹果在OSX 10.11上启动了一个System Integrity Protection (SIP),这个保护系统防止

/library/preferences/systemconfiguration/com.apple.Boot.plist这个文件被修改,

如何禁用SIP系统完整性保护机制?

继续下面的步骤吧】

18、重新启动虚拟机中的操作系统;

然后按住Command(即对应Windows键)+ R键;

19、然后进入到如下图的界面

20、点菜单“实用工具” ==>> "终端"

21、打开终端后,输入 csrutil disable  后回车

执行成功后,返回信息如下:

Successfully disabled System IntegrityProtection. Please restart the machine for the changes to take effect.

22、这样,更改的配置保存到NVRAM中,对整台机器生效,输入reboot重启,禁用这个功能后 ,就能正常安装并且也能全屏成功了。

23、重启后安装darwin8.5.8,先推出系统中的光驱

24、在虚拟机中的macos10.13选项卡中右键打开 可移动设备 → CD/DVD(SATA) → 设置

25、把macos虚拟机中的光驱ios映像文件改成准备好的darwin8.5.8.ios

26、在虚拟机中的macos10.13选项卡中右键打开 可移动设备 → CD/DVD(SATA) → 连接

27、如果打开的darwin8.5.8.ios文件路径和文件没有问题,则桌面会出现一个名为“VMware tools”光驱图标

28、双击打开,点继续

29、按照默认的路径,点安装

30、按要求输入密码

31、安装完成后,点重新启动

32、重启后 选中vm12虚拟机选项中查看→自动调整大小→自动适应客户机

注:如果不能自适应画面,确定你的VMware tools为darwin8.5.8 旧版的,新版的有问题

33、完成!完美适应屏幕,可以尝试Xcode开发了

2k分辨率达成

34、下面我们继续优化

Vmware卡顿感还是明显的,这没办法,Vmware装黑苹果没有显卡加速,全部依赖CPU死撑,另外ESXi支持显卡直通装黑苹果会很流畅。那么既然没显卡就是这么卡了,稍微做点优化也是可以的,下面来做一些可能有用的优化:

(1)进入系统偏好设置–辅助功能–显示器 - 勾选 “减少透明度”和“减弱动态效果”

(2)进入系统偏好设置–Dock–最小化窗口时使用“缩放效果”

(3)进入系统偏好设置–扩展–禁用掉你不使用的扩展

(4)黑苹果比较吃硬盘IO,虚拟机磁盘使用单文件固定大小储存的虚拟盘可以增加磁盘性能,用虚拟机自带的工具整理磁盘,可以的话装在SSD上(废话)

(5)系统偏好设置 – 用户与群组 – 选中你自己的用户名 – 选择 “登录项”,去掉不需要的

(6)macos10.13选项卡右键设置-选项-高级-抓取的内容-高,收集调试信息:无 ,禁用页面内存调整

(7)macos10.13选项卡右键设置-处理器-选择尽可能多的处理器数量和内核,一般来说,处理器数量都是1,内核你打开任务管理器数框框就是了,不要选多,选多会开不了机,然后虚拟化InterlVT-x/EPT 引擎选项勾上,当然打开的前提是你的电脑要开了虚拟化,具体可在任务管理器中查看。

(8)虚拟机默认使用虚拟内存功能(即使用硬盘代替部分内存),导致宿主机和虚拟机都很卡,如果内存足够大(8G以上),比如我是32G,就完全不需要这个功能,此时需要关掉,编辑-首选项-内存-选择“调整所有虚拟机内存使其适应预留的主机RAM”

vm12, 偶尔会有蓝屏。

备份一个vm 14 装 mac  的教程。

背景

  • 近日恰逢双十一,瞅了瞅自己干瘪的钱包,没忍心入手期待已久的 macPro,只好在虚拟机里玩一下 mac好了,等以后钱包傲气的时候再来个真实的。
  • 安装环境: 
    windows10 VMWare14.2
  • 2018-7-28 小嘚瑟补充:唧唧歪歪大半年,一夜回到解放前,终于剁手整了个真机,可以折腾一下了… 

一、准备工作

【1】资源下载

  • VMware Workstation Pro 14 已安装或自行安装
  • Unlocker (链接: https://pan.baidu.com/s/1dG5jkuH 密码: 19gv)

    失效的话可以再问我

    • 算了,还是再提供一个 CSDN 下载地址好了 源文件>>>
  • Mac OS X 10 镜像( 链接: https://pan.baidu.com/s/1ggZ7oFx 密码: sxyj ) 这个可不必须用此链接,其他也可以自行搜索

【2】服务停止

  • VMWare 安装完成后,打开任务管理器:win+R,输入 services.msc
  • 将关于 VMware 的服务全部停止运行 

【3】unlocker 运行

  • (MAC 补丁):解压 Unlocker 文件,右键选择以管理员身份运行,等待运行完

  • 目的是使得 win10 环境下的 VMWare14Pro 支持 mac 系统的安装,成功后,在选择客户机操作系统时会有 Mac OS 的选项:

☆ 补充

  • 如果执行上一步,却无法正常解析 VMWare12.0 
    注意此文档是针对 VMWare14 版本的,而今天在自己笔记本上测试时因为是12.0 版本,所以可以参考下面的链接,下载并复制覆盖 darwin.iso 文件,再试一次

    注: 我是操作成功了… 
    Unlocker vmware 12(解锁黑苹果) v2.07 支持win10

  • 另一种状况的出现,即报错:gettools.exe 已停止工作

建议可以参考下面的 这篇文章,但是经过自己的测试发现,很可能是版本不匹配,可以试着执行里面的 win-update-tools.cmd 文件(如果有的话 …)

二、VMware 创建 Mac 虚拟机

  • .以本人操作过程为例,请参考安装图解如下:

①. 此处安装了典型(推荐)下的配置类型

②. 网上的镜像文件有的可能不是 .cdr 格式,比如我之前安装的是 .pkg 格式报的蓝屏启动界面,此处以 .cdr 文件为操作指导。

③. 选择 Mac 操作系统及版本

④. 创建虚拟机名称

⑤. 此处都是默认安装

⑥. 下面这一步中的“自定义硬件”可根据自己的需求进行配置,此时本人没有配置

⑦. 完成

三、Mac 系统配置

【1】.启动虚拟机

①. 此时发现有如下报错,建议参考文章 VMware Workstation 不可恢复错误: (vcpu-0) vcpu-0

  • 本人参考了其中的第二种解决方案:
  • 编辑VMX文件,在 smc.present = "TRUE" 后面添加了 smc.version = 0 
    -【注:网上参考时,是有一部分人修改成了有引号的 smc.version = "0",建议可都试一下】

  • 保存退出,重新启动客户机,出现下面你的界面。

  • 提示: 
    如果 出现 蓝屏boot manager 的界面,很可能是镜像文件不支持所致。

【2】. 进一步进行系统安装

①.进入语言选择界面,本人选择的自然是中文简体.

②. 按操作继续安装,多会遇到下面的提示 OS X Base System”上没有足够的可用空间进行安装

③. 此时,点击屏幕上方的“实用工具 ->磁盘工具”。选中 “ vmware workstation SATA hard drive media ”,点击 “抹掉”

④. 自定义分区名称,同时注意“格式”和“方案”的选择

⑤. 退出 “磁盘工具”,再次进行安装,此时选择出现的分区。

⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了…

⑦. 之后就是进行Mac机的语言设定,命名,设置密码等基本配置,可根据页面指示进行操作

⑧. 后续登录,是需要自己的 AppleID 进行登录的,如果没有可以自行注册就好.此处因为发现一直刷新等待,本人并未选择使用 apple 账号登录. 最后的结果如下

★ 附录

  • 欢迎指摘,啧啧啧 …

⑴. 文章推荐

  • VMware 12安装Mac OS X 10.10(最全版)
  • 安装后的虚拟机显示界面比较小,在此可参考百度经验解决方案,本人是从文中的第二步开始操作的.

⑵. 安装后Mac上网的设置

  • ①. 因为之前的操作,将本机的相关 VMware 服务都关闭了,所以,此时要开启其中的服务 

  • ②. 此时可以参考如下的文章 - 如何解决VMware上MAC虚拟机不能上网问题 
    此时如下图选择“自动”、“使用 DHCP”后会自动生成IP 、网关信息,上网问题解决 

  • ③. 最后实现的上网效果显示如下: 

⑶. 解决 icloud无法激活的指导

  • 首先,根据网络前辈的介绍,在 mac系统正常启动并且可以浏览器可以上网的前提下,如果自己的 icloud账号无法激活,基本就是网络问题。
  • 一般会有下面这样的提示:验证失败 - 连接到Apple ID服务器时出错 

推荐参考文章: Mac 连接不上 App Store,Mac无法登陆 App Store?

  • 如果前面的操作都是按照我的介绍进行的,那么暂时也可以借鉴我的方法,其实就是上面推荐文章中的最后一种方法

❶ 第一步,打开“偏好设置-网络-高级-DNS”配置

  • 配置IP地址为 114.114.114.114 

❷ 第二步,登录“偏好设置-icloud”

  • 正确输入账号信息后,会有类似如下的提示(我是在同步自己手机的图片),然后填写手机提示的验证码 

  • 最终结果,显示了个人账号信息,即说明 icloud 已激活 

后面就是 自己账号数据的同步操作问题了,在此仅做参考建议 …

(4).“’../s001.vmdk’的操作失败” 报错

  • 补充时间:2018-07-30
  • 好久没打开虚拟机了,进行想打开测试安装一下软件,发现有以下的报错: 
  • 出于无聊,我有重新按照教程安装了一番,并且使用了“典型安装”、“自定义安装”两种方法
  • 都会卡在:⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了… 这一步
  • 网上有相同的参考经验:对文件“*虚拟机1.vmdk”的操作失败,根据评论内容基本断定是我之前电脑硬盘损坏,后期又重新调换了固态硬盘的原因,真是各种坑啊啊啊…

转载于:https://www.cnblogs.com/lsfv/p/9437383.html

vm 安装 ox 10.13相关推荐

  1. VMware Workstation 15 pro 安装macOS 10.13,macOS 10.14教程(仅供个人兴趣学习使用)

    VMware Workstation 15 pro 安装macOS 10.13/10.14教程 (P.S. 本文仅提供安装方法,不再提供破解/激活) 2020.06.21更: unlocker 3.0 ...

  2. Cocopods在Mac ox 10.13报错

    升级 mac ox 10.13 之后突然发现 cocopods 不能使用,报错如下: -bash: /usr/local/bin/pod: /System/Library/Frameworks/Rub ...

  3. vm 安装jdk1.8_JDK 13:VM.events已添加到jcmd

    vm 安装jdk1.8 CSR( 兼容性和规范审查 ) JDK-8224601 ["提供VM.events诊断命令"]从JDK 13 Early Access Build #24 ...

  4. 技嘉B360M AORUS PRO 小雕+8400 黑苹果安装 EFI 10.13.6-10.15.4

    B360M-AORUS-PRO-8400-EFI 提示 10.15.4目测稳定性还不错,白苹果有发热问题,台式机散热好应该吃得消,Xcode11.4也需要10.15.2及以上版本,新的EFI将在一两周 ...

  5. AMD处理器电脑使用VMware Workstation Pro 16.2.0安装macOS 10.13/10.15.3

    电脑配置:Windows 10,华硕天选,R9-4900H,RTX2060. 准备工作 1.进入BIOS将SVM(Secure Virtual Machine mode)模式开启,即开启虚拟化. 2. ...

  6. macOS 10.11、macOS 10.12、macOS 10.13、macOS 10.14、macOS 10.15 制作可用于虚拟机安装的 CDR/ISO 系统镜像指导教程

    开篇说明:不论是用 UltraISO,或者是用 MacOS 系统中的 磁盘工具 的格式转换功能进行 原版 DMG ==> CDR/ISO 转换出来的 CDR/ISO 文件只是进行了格式(容器)转 ...

  7. 小白教小白装苹果双系统( XPS13 9360 WIN7 + MAC 10.13.5)

                                         小 白 教 小 白 装 黑 苹 果 双 系 统                                         ...

  8. debian安装oracle java_如何在Ubuntu 18.04/18.10和Debian 9上安装Oracle Java 13

    OpenJDK是Java的开源社区版本.由于它在Ubuntu和许多Linux发行版中默认可用,因此被广泛使用.但是,您不能使用它来开发商业应用程序.如果您是Java开发人员或者是初学者,那么这是给您的 ...

  9. win7笔记本VirtualBox安装黑苹果MacOS 10.13,win10 VMware虚拟机已升级Mojave 10.14.5

    2019-07-18温馨提示 你应该放弃使用VirtualBox来装MacOS,改用VMware.折腾了好几天安装MacOS Mojave 10.14.5,VirtualBox死活装不上,换成VMwa ...

最新文章

  1. centos7安装golang
  2. 盘点Spring Boot最核心的27个注解
  3. c语言a 寻路算法,JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
  4. python创建虚拟环境时出现拒绝访问_无法创建虚拟环境
  5. anaconda3 tensorflow安装踩坑记(WIN10+tensorflow带gpu版本)
  6. python3.5以上版本的保留字总数是_python函数之参数(python3.5)
  7. 从俄罗斯方块到星际2,全都用得上:DeepMind无监督分割大法,为游戏而生
  8. Java软件设计师 中级
  9. o2o模式主要利用在哪些领域 企业怎么发展o2o模式?
  10. FPGA 控制 RGMII 接口 PHY芯片基础
  11. DSP DTK6437、seed6437 通过指定的定标数据生成梯形波(带串口通信)
  12. python程序流程控制_Python流程控制语句详解
  13. disc性格测试结果分析(disc性格测试结果分析23个D16个C)
  14. 西安无房证明网上办理指南
  15. 前端高效开发框架技术(疫情会不会大暴发 听听钟南山怎么说)
  16. java outputstream初始化_ByteArrayOutputStream简介和使用_动力节点Java学院整理
  17. dns服务器地址显示fec0,DNS服务器地址为fec0
  18. OpenShift从入门到精通系列之一:通过OpenShift实现数字化转型
  19. 赋值运算符重载和拷贝构造函数
  20. 打败魔王(这是2022中兴捧月打榜的一道题)

热门文章

  1. 【Excel VBA】逐个读取Excel文件并将内容复制到汇总表中——每月自动汇总考勤数据实例
  2. Fluent 粘度计算方法总结
  3. C语言(基础)给定一个字母N,输出一个字母三角形,输入一个整数n,n大于0小于等于26,表示字母三角形的层数
  4. nokia n9 android 4.4,诺基亚N9能升级安卓4.0吗
  5. 【Java之简易[图书借阅系统]】戳进来看看
  6. gdb调试汇编打印寄存器内容和指向的内容
  7. ESLint报错之 -- Parsing error: Adjacent JSX elements must be wrapped in an enclosing tag
  8. 宝塔面板破解最新教程
  9. 2022年无线麦克风品牌排行榜前十是哪些?哪个品牌值得购买?选购全指南在此,请查收。
  10. 大三软件工程小项目-小技术集合-大纲