热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

VirtualBox4.0虚拟机中安装MacOSX系统

VirtualBox作为开源的虚拟机,界面之简介,功能之强大,实在令我。。。不知道怎么形容,哈哈~而且在VirtualBox有对MacOSX支持,虽然到目前貌似还没有显卡驱动的支持,但是运行MacOSX很流畅,至少比VMWare要流畅很多。而且在Ubuntu下用VMWare运行MacOSX

VirtualBox作为开源的虚拟机,界面之简介,功能之强大,实在令我。。。不知道怎么形容,哈哈~

而且在VirtualBox有对Mac OS X支持,虽然到目前貌似还没有显卡驱动的支持,但是运行Mac OS X很流畅,至少比VMWare要流畅很多。而且在Ubuntu下用VMWare运行Mac OS X会假死,一直假死。至少现在我用Ubuntu+VirtualBox+Mac OS X运行的极其流畅的说。

废话说完了,进正题,哈哈~

昨天(因为现在已经是凌晨了嘛)发现VirtualBox已经发布了4.0的正式版了,真的很兴奋,4.0终于来了!

由于近一个月基本都在用Ubuntu,所以立即更新了Ubuntu的VBox。要安装VBox 4.0首先要先卸载了之前的VBox 3版本。

可以发现,VBox的界面美化了一下,在主界面有了即时浏览的小窗口。VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X 用了不久,就发现了VBox 4.0已经支持苹果特有的dmg格式映像,实在太好了,以后在VBox安装Mac系统和软件,就不用把dmg转换成iso了~ VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

下面就是在VirtualBox安装Mac OS X的过程了。

下面我来简述一下安装过程。

(1)首先新建一个虚拟机,设置好名字、操作系统和版本

VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

(2)接着设置好内存、硬盘等参数。硬盘还是用动态吧,其实影响不大。当然如果你认为你有足够的磁盘空间,设为固定大小是固然更加高效的。

磁盘大小设20G以上吧,刚刚装完系统就已经占了7-8G了。

(3)接下来要设置一下虚拟硬件的参数。

关掉软驱,把“启动EFI”的选项去掉。

这里要特别注意!VirtualBox 3的时候,芯片默认是PIIX3的,但是VirtualBox 4却默认是ICH9。如果不设为PIIX3的话,就有可能不能成功引导。

VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

接着还要设置显存,本人觉得越大越好,当然小显存的就量力而为吧。开启3D加速。

VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

至此,其他基本上不用再怎么设置了。

接着就是用 EmpireEFI_V1085 来引导开机。

Intel和AMD的CPU分别对应Intel版和AMD版的EmpireEFI。
成功进入EmpireEFI的界面,就可以在右下角更改光驱的内容,改为系统安装镜像dmg,然后按一下F5刷新就可以见到类似下图的画面了。 VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

接着按一下回车选中 Mac OS X Insrall DVD,等待一两秒,有提示按任意键,然后就会进入安装界面。

VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

接下来就是开始安装了,要分区,然后怎么安装,我就不写了,累人,都是那样装的嘛,装过Mac OS X的都知道啦。

不过有一点要注意一下,就是安装的过程中最好不要进入全屏模式,否则退出全屏后做其他事情,可能会出现卡死,永远的卡死,然后停滞不动。至少我在Ubuntu安装的时候,这个“万试万灵”,失败了好几次才发现这个问题。。。

然后就是漫长的等待,等待,再等待。。。到最后会提示安装失败的,不用理会,重启就可以了。(这里我忘了截图了~)

接着就是,try and try,哈哈哈!!!最后晒图,哈哈哈~3点半有多了,睡了。。。晚安~VirtualBox <wbr>4.0 <wbr>安装 <wbr>Mac <wbr>OS <wbr>X

推荐阅读
  • 本文介绍如何通过SSH协议使用Xshell远程连接到Ubuntu系统。为了实现这一目标,需要确保Ubuntu系统已安装并配置好SSH服务器,并保证网络连通性。 ... [详细]
  • 磁盘健康检查与维护
    在计算机系统运行过程中,硬件或电源故障可能会导致文件系统出现异常。为确保数据完整性和系统稳定性,定期进行磁盘健康检查至关重要。本文将详细介绍如何使用fsck和badblocks工具来检测和修复文件系统及硬盘扇区的潜在问题。 ... [详细]
  • 本文深入分析了 USDC 的稳定性和可能的救援措施,探讨了在硅谷银行破产后 USDC 面临的风险以及行业内的反应。 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 主板IO用W83627THG,用VC如何取得CPU温度,系统温度,CPU风扇转速,VBat的电压. ... [详细]
  • 本文探讨了如何在VBA中动态执行保存为变量的代码行,特别是针对不同表单的字段引用。通过示例和详细的解答,帮助读者掌握这一技术。 ... [详细]
  • 本文将详细介绍多个流行的 Android 视频处理开源框架,包括 ijkplayer、FFmpeg、Vitamio、ExoPlayer 等。每个框架都有其独特的优势和应用场景,帮助开发者更高效地进行视频处理和播放。 ... [详细]
  • 1,bat由来:BATCH,一批,成批作业,批处理文件后缀BAT就取的前三个字母。2,Pingsz.tencent.com>a.txt>的作用为, ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • 优化后的摘要:本文详细分析了当前面临的挑战和机遇,结合具体实例探讨了如何通过创新和改革来推动长期可持续发展。文中还介绍了多种可行的解决方案,并强调了在不同阶段实施这些方案的重要性。 ... [详细]
  • 本文介绍了如何在 JavaScript 中对两个结构不同的数组进行数据合并,提供详细的代码示例和解释。 ... [详细]
  • 本文详细介绍了 Android 开发中 layout_gravity 属性的使用方法及其在不同布局下的效果,旨在帮助开发者更好地理解和利用这一属性来精确控制视图的布局。 ... [详细]
  • Shell脚本中变量操作详解
    本文基于《鸟哥的Linux私房菜》一书,详细介绍了Shell脚本中变量的使用方法,包括变量的赋值规则、字符串处理技巧以及环境变量的管理等,旨在帮助读者更好地理解和使用Shell中的变量。 ... [详细]
  • 探讨C#中如何正确访问静态成员,避免使用实例引用导致的错误。 ... [详细]
author-avatar
欧阳羽昌53
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有