xhyve —— Mac 的虚拟技术

    xhyve  —— Mac 的虚拟技术

    xhyve 是 FreeBSD 下的虚拟技术 bhyve (The BSD Hypervisor),包含在了 FreeBSD 10.0 发行版中。而这个 xhyve 是基于 bhyve 的 Mac OS X 移植版本,也就是说我们想在 Mac 上运行 Linux 的话除了 VirtualBox, VMware Fusion 外,现在有了第三种选择。

    xhyve 超级小,只有 230 KB,不依赖其他软件或库。下面的步骤基本按照 xhyve 作者的文档 xhyve – Lightweight Virtualization on OS X Based on bhyve 实现,不过跟着别人的文档并不总会一帆风顺,虽然文档已经很详细,总有碰到自己的问题的时候,有人报告说在自己的 Macbook (OS X 10.10.3) 上运行不成功。我在测试的过程中遇到的一个问题是硬盘分区问题,稍后会提到。我的编译和测试环境是 OS X Yosemite 10.10.4 + Xcode 6.3.2.

    xhyve 发布的是源代码,需要编译后运行,所以 Mac 上没有安装 Xcode 的话需要先到 App Store 安装。

    使用 git 下载源码后编译,运行 xhyverun.sh 后会启动一个简单的 Tiny Core Linux 虚拟机:


    $ git clone https://github.com/mist64/xhyve.git
    $ cd xhyve
    $ make
    $ ./xhyverun.sh


    架构:

    xhyve  —— Mac 的虚拟技术


    ==== OSC职位推荐 ====

    坐标:北京

    公司:六趣网络

    JS工程师 月薪:¥8 - 15k

    PHP工程师 月薪:¥15 - 25k


    更多职位请登录: job.oschina.net

    xhyve  —— Mac 的虚拟技术

    avatar
    • 本文由 发表于 2018年8月1日
    VMware 14 安装 MAC OS 10.10 mac虚拟机

    VMware 14 安装 MAC OS 10.10

    VMware 14 安装 MAC OS 10.10 体验非常差,速度很慢,安装 AutoCAD 2016 for mac 无法正常运行,缺少显卡驱动,看来有钱的人还是老老实实买macbook吧,不要瞎...
    Parallels Desktop 13 For Mac mac虚拟机

    Parallels Desktop 13 For Mac

    点击蓝字关注我们Parallels Desktop For Mac虚拟机「后台回复h048可获取下载链接」资源来自网络,小编只是收集共享,不收取任何费用Parallels Desktop 13 Mac...
    Mac 开发者常用的工具 mac虚拟机

    Mac 开发者常用的工具

    在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的。(你们不是问 Mac 和爱情有个鸟关系吗?)从前有一个孩子叫做小明,他不是高帅富,与高大上也毫无瓜葛,只有低调、无聊和内...
    匿名

    发表评论

    匿名网友 填写信息