【总结】在VirtualBox上面安装Mac的注意事项

简介:

看此文之前

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

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

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

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

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

在VirtualBox上安装Mac的注意事项

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

这个是最近发现的现象:

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

正常是可以启动的。

但是如果不小心,像我这里,刚才去:

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

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

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

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

如图:

virtualbox mac not select solid drive

才可以正常启动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后,看到要输入密码的界面,但是需要等待足够长时间,才能继续输入密码的

 

如图:

wait long enough then can input pwd for mac virtualbox

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

所以又重启VirtualBox中的Mac了。

结果后来才发现的:

进了登陆界面,需要输入密码时

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

然后鼠标才有反应,才可以继续输入密码的。

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

 

分辨率默认是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

目录
相关文章
|
1月前
|
开发工具 iOS开发 开发者
「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在 Mac 上安装 DevEco Studio
本篇将专注于如何在 Mac 上安装鸿蒙开发工具 DevEco Studio,确保开发环境能够顺利搭建。完成安装后,可以正式开始鸿蒙应用的开发工作。
89 1
「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在 Mac 上安装 DevEco Studio
|
2月前
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
73 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
|
2月前
|
IDE 开发工具 iOS开发
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
本篇将详细介绍如何在Mac系统上安装Python,并配置Python开发环境。内容涵盖Python的安装、pip包管理工具的配置与国内镜像源替换、安装与配置PyCharm开发工具,以及通过PyCharm编写并运行第一个Python程序。通过本篇的学习,用户将完成Python开发环境的搭建,为后续的Python编程工作打下基础。
194 2
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
|
2月前
|
iOS开发 MacOS Python
【10月更文挑战第1天】「Mac上学Python 1」入门篇1 - 安装Typora与Markdown编辑技巧
本篇将详细介绍如何在Mac系统上安装Typora这款简洁高效的Markdown编辑器,并学习Markdown常用语法。通过本篇,用户能够准备好记录学习笔记的工具,并掌握基本的文档编辑与排版技巧,为后续学习提供便利。
158 1
【10月更文挑战第1天】「Mac上学Python 1」入门篇1 - 安装Typora与Markdown编辑技巧
|
2月前
|
NoSQL Shell MongoDB
Mac OSX 平台安装 MongoDB
10月更文挑战第11天
21 4
|
2月前
|
应用服务中间件 Linux nginx
Mac os 安装 nginx 教程(success)
这篇文章是关于如何在Mac OS系统上使用Homebrew安装nginx及其依赖,并解决安装过程中可能出现的权限问题。
165 0
Mac os 安装 nginx 教程(success)
|
2月前
|
开发工具 iOS开发 MacOS
【Mac_mistake】app不能安装在未命名需要OSv11.13或更高版本
【Mac_mistake】app不能安装在未命名需要OSv11.13或更高版本
97 0
|
虚拟化
mac 系统安装总结
引用:http://forum.ubuntu.org.cn/viewtopic.php?t=314304 要装64位的guest系统,需要:1.你的CPU是64位的2.你真机上装的host系统必须是64位的3.你安装的vmware/Vbox必须是64位的4.你在vmware/vbox中,创建虚拟机时,必须选择创建的是64位的虚拟机然后你的guest系统才能装64位的。
805 0
|
4月前
|
NoSQL 数据可视化 Redis
Mac安装Redis
Mac安装Redis
81 3
|
3月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错