最近换了工作,工作电脑改为了Mac。Macbook和Windows不同的是其不能再用VMware Workstation运行虚拟机了,而改为了专门的VMware Fusion。这一篇以Centos7为例来梳理下怎么在Mac上运行虚拟机。
文章目录
安装VMware Fusion
Fusion比较好的地方是官方有免费的个人版本供下载使用,如下图所示
注册完以后会给你的邮箱发送一个下载链接,以及对应的key,傻瓜式安装即可。
安装虚拟机
安装虚拟机的方式都是大同小异的,首先下载iso镜像。我这边网速比较快所以下载的是完整带桌面版本的,大小为10GB,如果只是想用最简单的命令行模式可以下载minimal版本,只有几百MB
然后打开Fusion,新建虚拟机,直接将上面的iso文件拖进来开始安装
硬件引导可以用大伙熟悉的BIOS,也可以用更新的UEFI方式
下一步是配置CPU、内存、硬盘等硬件规格,然后就是和Windows一样的Centos设置环节,应该不会有什么坑,这里就不赘述了。
权限问题
但是值得一提的是很大可能会在安装Centos前有下面的报错,「打不开/dev/vmmon:断裂管道」,这是因为Mac比较严谨的权限设置导致的
解决方式也比较简单,打开「系统偏好设置」,选择「安全性与隐私」,选择下面的「任何来源」允许任何app在这台电脑上运行
如果在你的Mac上看不到这个选项,可以打开terminal,用下面的命令应该就可以看到了
sudo spctl --master-disable
比较邪门的是,我自己遇到的情况是有了「任何来源」选项之后还是会有报错,通过重启了两次机器然后可以了,重启大法看来对Mac也是一样的。
我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。