Win8.1下利用虚拟机安装苹果操作系统

所需文件:

虚拟机:VMware -10.0.1,这个就是中文版的了。

虚拟机密钥生成器:vm10keygen,要对应虚拟机的版本。

虚拟机的插件:

unlock-all-v120,没有这个安装的时候不会出现苹果系统的选项。

VMware Tools Darwin,用于安装完苹果系统后调整为适合本机的分辨率。

苹果系统:MAC_OS_X_Mavericks_10.9,必须要有啊,要不怎么装

 

 

 

正文:

 

首先安装虚拟机软件:

看机器的配置可能会等几分钟。

当然要接受,不接受你装它干嘛?(汗)

这一步选择典型即可!(高玩可以自定义安装一些程序功能)

选择该虚拟机软件的安装位置。

这些你都可以按照你自己的意愿来。

到这一步就需要开始提到的密钥生成器了,双击密钥生成器的可执行文件就可以看到如下界面,把其生成的一串密钥复制下来粘贴到上面即可。

好了,安装完毕。先打开这个软件看看呗。

观看完毕,关闭虚拟机软件。

 

到了配置虚拟机的时候了,要不安装不了苹果啊。。。。。

打开开头提到文件unlock-all-v120 à windows,到了如下界面。

右键install.cmd文件以管理员身份运行,会看到如下界面。

等他执行完就会自动关闭了。

 

在虚拟机中安装苹果系统MAC_OS_X_Mavericks_10.9

打开虚拟机按照如下的方式进行配置:

这里要选择自定义,为方便后面进行配置。

这里为默认的

这里选择稍后安装。

明显要选择Apple Mac OS,当然要是没有配置那个unlock-all-v120 à windows->install.exe文件的话就不会有这个选项了。

这里可以给虚拟机明名,自己看着写吧;重要的是位置,一定要单独建立一个文件夹,因为安装好OS后会有很多文件释放出来,否则你的盘里就会乱成一片。

这里你就看着分配吧,我的渣渣本本只能分配这么多了,当然你能分多了就多分一点,要不运行起来会很卡的,影响实用性。

内存也看着分吧,4G也还可以了。

按上图进行配置。

按上图进行配置。

 

按上图进行配置。

按上图进行配置。

按上图进行配置。

直接下一步就好。

基本配置完成了,回到主界面,打开编辑虚拟机设置

点击硬盘,在右侧点击高级,按照如下设置:配置虚拟设备节点为SCSI 0:8

按照上图配置显示器。

选择CD/DVD,右面选择使用ISO映像文件,然后点击浏览,找到你下载的苹果系统的目录,没有看到苹果系统的话,按照如下方式,选择所有文件,就会显示出来了,选中打开。

最后选择确定回到主界面,点击打开此虚拟机

弹出了苹果安装的界面,等待一会儿

这里选择简体中文作为主要语言,当然如果到这一步时你听到了人朗读的声音就说明你苹果系统的声卡已经可以用了。

到这里后不要急着就装了,还要进行一步配置。

点击实用工具选择磁盘工具

点击左侧框里的第一个文件,在右侧点击分区,建议分一个区,你还可以给这个分区命名

分好区之后选中你分出的那个区,在右侧点击抹掉,在下部点击抹掉,然后抹掉。

抹掉后退出实用工具,回到安装界面,点击继续。

选中你分的那个区,然后点击安装。

这一步看机器的配置了,我在剩余大约三分钟的时候卡住了,然后足足等了有2个小时才装好。。。。。

 

然后重启后就可以铺满整个屏幕了!

Mac Virtual System On Windows的更多相关文章

  1. fedora 21下Virtual Box安装Windows XP SP3

    Installing Virtual Box and Windows XP SP3 during Fedora 21 The first step:Download and Install Virtu ...

  2. Mac OS X 访问 Windows 共享文件夹

    Mac OS X 访问 Windows 共享文件夹 mac没有网络邻居,但可以使用finder访问局域网中windows共享的文件 1.点击 Finder 前往菜单中的「前往服务器」(或快捷键 com ...

  3. Golang 在 Mac、Linux、Windows 下如何交叉编译(转)

    原文地址:Golang 在 Mac.Linux.Windows 下如何交叉编译 Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下. Mac 下 ...

  4. [Windows Azure] Create a Virtual Network in Windows Azure

    Create a Virtual Network in Windows Azure This tutorial walks you through the steps to create a basi ...

  5. Golang 在 Mac、Linux、Windows 下交叉编译

    Golang 支持在一个平台下生成另一个平台可执行程序的交叉编译功能. Mac下编译Linux, Windows平台的64位可执行程序: CGO_ENABLED= GOOS=linux GOARCH= ...

  6. Go语言Mac、Linux、Windows 下交叉编译

    在很多时候,由于开发的方便,会有这样的场景出现,使用Mac开发或使用Windows开发,需要编译成Linux系统的执行文件,那么如何做到?Go语言提供了非常方便的命令行操作,即可实现. 1.Mac下编 ...

  7. java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)

    windows: package cn.net.comsys.helper.system.info;   import java.io.BufferedReader; import java.io.F ...

  8. mac本用WTG(Windows To Go)安装Win10到移动硬盘

    准备工作: 一个空的 USB 3.0 移动硬盘(在安装 WTG 时候会将这个硬盘清空重新并分区,注意备份好数据.USB 3.0 的优盘是不行的,即使安装成功,系统的运行速度会奇慢) 原版Windows ...

  9. dotnet core多平台开发体验(mac os x 、windows、linux)

    前言 随着net core rc2的发布,园子里面关于net core的入门文章也也多了起来,但是大多数都是在一个平台上面来写几个简单的例子,或者是在解释代码本身,并没有体现说在一个平台上面创建一个项 ...

随机推荐

  1. MongoDB是一个介于关系数据库和非关系数据库之间的产品

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型.M ...

  2. Python: 字典的基本操作

    字典是Python里唯一的映射类型.字典是可变的.无序的.大小可变的键值映射,有时候也称为散列表或关联数组. 例子在下面: dic = {"apple":2, "oran ...

  3. 一种table超出高度自动出滚动条的解决方案

    在日常的开发过程中,我们可能会遇到这样一种需求,在指定高度内显示table,超过高度时表格出滚动条. 让我们带着这个问题,一起来探讨吧! <!DOCTYPE html> <html ...

  4. python模块学习心得

    初始模块 1.什么是模块 模块是用来实现某项功能的一大堆代码,为什么会有模块呢?过程式编程的时候为了减少程序员编程代码的重复性,就利用函数的调用减少了代码的重复性,但是某些时候程序会过于的庞大,我们会 ...

  5. windows下手动安装和配置xamarin

    安装xamarin xamarin官方给出了两种安装方式,自动安装和手动安装. 自动安装比较简单,到http://xamarin.com/download下载xamarininstaller.exe ...

  6. ORM即 对象-关系映射(转自:微冷的雨)

    ORM即 对象-关系映射: 将数据库中的数据关系表,映射为实体对象. 灵动思绪EF(Entity FrameWork) 作者: 微冷的雨  来源: 博客园  发布时间: 2013-01-22 16:2 ...

  7. Debug模式下编译溢出问题

    问题: 代码在Debug模式下编译报出内存溢出的错误,而Release模式下则没有. 由于Debug模式下包含调试信息,并且不作任何优化.而Release模式进行了各种优化,内存检测等操作均省去,使得 ...

  8. matlab图

    .6 统计作图 4.6.1 正整数的频率表 命令 正整数的频率表 函数 tabulate 格式 table = tabulate(X) %X为正整数构成的向量,返回3列:第1列中包含X的值第2列为这些 ...

  9. Autofac 及 Autofac.WebApi 与MVC版本兼容问题

    环境:vs2013 下载 Autofac 时,会自动把 Microsoft.AspNet.Mvc 更新到 5.2.3.原来是 5.0.0.0 再使用 Autofac.WebApi , 出现以下问题: ...

  10. 运用String类实现一个模拟用户登录程序

    package Test; import java.util.Scanner; // 模拟用户登录程序 // 思路: // 1.用两个String类分别接收用户名和密码 // 2.判断输入的用户名和密 ...