准备
上一次推送中我们介绍了一个商业化虚拟机软件VMware,在Mac中有相应版本VMware Fusion。本次推送将介绍VMware Fusion Pro 10和另一个开源虚拟机软件VirtualBox。VMware在性能上更胜一筹,而VB则是免费的满足一般需求的轻量级虚拟机软件,大家可以按需选择。
01
Virtual Box的安装与配置
流程
1. 在官网选择所需版本进行下载(下面以VirtualBox 5.2.14 OS X hosts为例),并按常规步骤进行安装。
2. 在Ubuntu官网上下载ubuntu-18.04,链接在这里https://www.ubuntu.com/download/desktop,要注意记下自己下载到什么地方去了。
3. 创建虚拟机
打开VirtualBox,选择左上角的新建按钮。
给系统起一个名字,并选择相应系统(这里以Linux为例)。
之后根据提示,设置虚拟电脑的内存(这一步与个人电脑以及需求有关,内存大性能好,通常设置1/5左右)。
创建虚拟硬盘进行存储,文件类型选择默认即可满足一般要求。
可以看到存储在物理硬盘上有两种方式:动态分配和固定大小(动态分配也是有上限的,不过在小于上限时会根据使用情况不断增大;固定大小则可能需要更长时间来安装,但使用更快),下面以动态分配为例进行安装。
两种模式均需选择虚拟硬盘文件的名称和大小,同样根据个人电脑情况进行选择。
第一次启动时,会需要选择之前下载的镜像。
注意:选择【Install Ubuntu】时可能会提示清空电脑中的所有文件,此处都是指虚拟机中的文件,不必担心(也可以备份一下电脑上的文件,以防万一)。
如果第一次出现No bootable medium found错误,退出虚拟机后,选择【设置】。
在存储中,如Ubuntu的位置显示无光驱,则点击红框的光盘图标处,选择之前安装好的Ubuntu Linux镜像,保存设置后重启虚拟机,并按提示安装Linux系统即可。
至此,我们已经成功安装了Linux虚拟机。
配置
1. 共享文件夹:在设置中的共享文件夹界面可以添加需要共享的文件夹(下面将共享文件夹命名为share)。
进入虚拟机之后,进入Terminal,输入一下命令:
cd /mnt
mkdir ubutuShare
执行:sudo mount -t vboxsf share /mnt/ubutuShare
注意share就是之前步骤所创建的Mac上的共享文件夹名称。
这样就完成了共享文件夹的创建。
2. U盘使用:
选中如下红框中的内容(通常选择USB2.0,如果虚拟机中无法识别可以更改试一下),USB设备筛选器中默认选择可选的所有,启动虚拟机即可识别U盘。
注意:需要在主系统中推出U盘,虚拟机中才能识别。同样的,退出虚拟机后,主系统也会自动识别U盘。
02
VMware Fusion安装
流程
1. 安装VMware Fusion和创建虚拟机的过程及相关选项根据个人需求,与其他几种方法类似。
2. VMware tools的安装
点击【虚拟机】 →【安装VMware Tools】
将此文件解压到桌面。
在终端中输入指令:
cd Desktop
cd vmware-tools-distirb/
sudo ./vmware-install.pl
输入密码,之后根据提示完成安装(一路回车)。
配置
1. 共享文件夹
a) 启动 VMware Fusion,注意关闭虚拟机。
b) 进入【虚拟机】 → 【设置】→ 【共享】。
c) 打开共享文件夹选项。
d) 单击【+】 按钮,输入共享名称,浏览到 Mac 上将与虚拟机共享的文件夹,然后单击添加,应用并确定。
e) 启动此虚拟机。
f) 在客户机操作系统中打开终端实用程序,通过运行以下命令,浏览到 Host Guest File System (HGFS) 文件夹:cd/mnt/hgfs,即可进入共享文件夹的目录。
2. 使用U盘
a) 启动VMware Fusion。
b) 进入【虚拟机】→【设置】→【USB和蓝牙】。
c) 在【连接USB设备】中勾选相应名称,即可识别。
撰稿 | Ian
排版 | 张晨