看此文之前

http://www.crifan.com/category/work_and_job/virtual_machine/virtualbox-virtual_machine/

此文仅仅是针对VirtualBox中安装Mac须要注意的事情。

在此之前,你须要知道。对于在虚拟机软件。不论是VMWare还是VirtualBox,对须要注意的事情:

【总结】用虚拟机安装Mac之前的注意事项

看完了之后。再接着看此文。

在VirtualBox上安装Mac的注意事项

不要选择固态硬盘否则无法启动

这个是近期发现的现象:

安装好,设置好Virtual的Mac后,去启动。

正常是能够启动的。

可是假设不小心。像我这里,刚才去:

在当前的笔记本中,的确本身是固态硬盘的前提下

去点选了Mac的vdi硬盘的是固态硬盘的话。会导致无法启动。

后来搞了半天,才发现无法启动的原因,原来是这个固态硬盘。

所以须要去:取消选择那个 固态驱动器

如图:

才干够正常启动Mac。

后来有点想明确了:

尽管当前电脑是固态硬盘,可是创建的。供Mac使用的vdi仅仅是个普通的虚拟磁盘。

其不是固态硬盘,所以此处不能选择固态硬盘。否则会导致Mac无法启动的。

也就是能够理解的了。

创建虚拟机时版本号一定要选Mac OS X (64 bit )

假设“版本号”选了“Mac OS X”,后期启动时会遇到“starting darwin x86”的问题。

VirtualBox眼下仅仅支持单CPU

VirtualBox 4.1.18眼下对于Mac,仅仅支持单CPU,不支持多CPU/multiprocessor/SMP

最好给Mac分配30G+的空间

Mac Lion安装后,加上更新,加上装了Xcode 4.4.1,最后一共是16G左右,所以,最開始给Mac分配磁盘大小,的确最少不要少于20G。最少是30G+。

启动Mac后。看到要输入password的界面,可是须要等待足够长时间,才干继续输入password的

如图:

之前不知道此点,搞得等了几分钟。看看鼠标还是没反应。

所以又重新启动VirtualBox中的Mac了。

结果后来才发现的:

进了登陆界面,须要输入password时

此时,(至少我这里是)须要等待非常长时间。好几分钟。甚至10多分钟后,

然后鼠标才有反应,才干够继续输入password的。

就是要注意:此处不是死了,而是要多等一会。就能够了。

分辨率默认是1024×768的问题

由于Mac OS X Server会回滚到内置的EFI的显示模式,所以临时分辨率仅仅支持1024×768。

怎样改变,可參考:the section called “Video modes in EFI”

偶尔Mac会挂掉的问题

取决于你的主机和Mac OS X Server的版本号,有时候会遇到虚拟机挂掉的问题。

能够通过到系统设置中去关闭energy saving (设置超时为 从不"Never")

一些小提示

Mac启动输出log信息能够关闭掉

默认启动Mac时,会输出一堆信息,假设认为不爽,能够通过例如以下方法关闭掉输出:

VBoxManage setextradata "VM name" "VBoxInternal2/EfiBootArgs" " "

或者用:

VBoxManage setextradata "VM name" "VBoxInternal2/EfiBootArgs" ""

去revert to the previous behavior

【总结】在VirtualBox上面安装Mac的注意事项的更多相关文章

  1. VirtualBox虚拟机安装Mac OS 10.12

    注:本文作者  (QQ:85805214) 本博主只是转载发布而已. VMware 安装Mac OS 方法 由于Virtual Box拷贝文件比较麻烦,有时候经常出现拷贝失败的情况,故使用VMware ...

  2. VMware 安装 Mac OS 注意事项

    Ø  简介 本文主要介绍使用 VMware 安装 Mac OS 的注意事项,主要包括一下内容: 1.   安装参考 2.   使用 VMware 运行 Mac OS 虚拟机注意事项 3.   解决 M ...

  3. 在virtualbox上安装mac os mavericks遇到Missing Bluetooth Controller Transport问题解决办法

    挂载 HackBoot_Mav.iso 作为光驱,启动在 磁盘选择 界面,选择磁盘后按空格键,输入 启动参数 -v -x(-x的意思是安全模式,不这样的话,有蓝牙驱动作怪, 会输出 [IOBlueto ...

  4. 虚拟机VirtualBox安装MAC OS 10.12图文教程

    VirtualBox虚拟机安装Mac OS 10.12图文教程的准备 1.VirtualBox虚拟机 下载地址:https://www.virtualbox.org/ 特别提醒:推荐官方下载,安装Vi ...

  5. Mac系统下使用VirtualBox虚拟机安装win7--第一步 安装vbox虚拟机

    Mac系统下使用VirtualBox虚拟机安装win7操作步骤: 第一步 安装vbox虚拟机 1.先下载vbox,下载地址:: https://www.virtualbox.org/wiki/Down ...

  6. VirtualBox 安装Mac OS

    2019年3月2日14:17:27 今日打开自己的Virtual box提示 被召者 RC: REGDB_E_CLASSNOTREG (0x80040154) https://blog.csdn.ne ...

  7. VirtualBox安装Mac OS 10.11——虚拟机安装黑苹果

    由于需要安装mac环境跑IOS应用,所以在虚拟机装个黑苹果. 一.下载虚拟机安装包,VirtualBox是官网下的最新版:  5.0.6 for Windows hosts x86/amd64  官网 ...

  8. Mac下安装VirtualBox并在VirtualBox中安装CentOS7

    VirtualBox (百科)VirtualBox 是一款开源虚拟机软件.VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司Sun Microsystem ...

  9. VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS

    VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS 原文链接:http://bbs.weiphone.com/read-htm-tid-7625465.html 原文作者已经写的 ...

随机推荐

  1. 9天快速入门java

    Java入门教程[9天快速入门JAVA] §1.3.简单的Java程序 下面我们先介绍两个简单的Java程序,并对其进行分析. 例1.1. public class HelloWorldApp{//a ...

  2. Java基础07 包

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我们已经写了一些Java程序.之前的每个Java程序都被保存为一个文件,比如Tes ...

  3. Python 获取时间戳

    Python 获取时间通过 time 模块 如下代码,是通过获取当前的时间,按照格式输出 Python默认获取当前的时间返回的都是时间的元组,下面是元组的,字符串时间的一个转换输出 # -*- cod ...

  4. 高级特性(2)- XML

    2.1 概述2.2 解析XML文档2.3 验证XML文档 2.3.1 文档类型定义 2.3.2 XML Schema 2.3.3 实用示例2.4 使用XPath来定位信息2.5 使用命名空间2.6 流 ...

  5. jquery子元素过滤选择器

    :nth-child('索引值')//获取指定元素下的某个子元素的位置,索引从1开始: //偶数行                 //$('li:nth-child(even)').addClass ...

  6. Python 中的用户自定义类型

    Python中面向对象的技术 Python是面向对象的编程语言,自然提供了面向对象的编程方法.但要给面向对象的编程方法下一个定义,是很困难的.问题关键是理解对象 的含义.对象的含义是广泛的,它是对现实 ...

  7. jstl标签经典

    1. <c:out> 库 :Core(核心库) URI : http://java.sun.com/jsp/jstl/core 前缀 : c 描述 :<c:out> 标签是一个 ...

  8. CodeForce 439C Devu and Partitioning of the Array(模拟)

     Devu and Partitioning of the Array time limit per test 1 second memory limit per test 256 megabytes ...

  9. 进阶:案例六: Context Menu(静态 与 动态)

    实现: 1.add: 2.delete 3.add2 实现步骤: 1.新建属性display_text 2.创建layout 3.代码部分: add事件: METHOD onactionadd . D ...

  10. 类CL_ABAP_TYPEDESCR,动态取得运行时类型

    有时候我们要在程序运行的时候取得某个内表或者某个结构它的属性或者它的字段的属性,可能通过类CL_ABAP_TYPEDESCR和它的子类取得指定内表的属性.类CL_ABAP_TYPEDESCR和它的子类 ...