VMware虚拟机安装VMware Tools & 使用VMware Tools收缩磁盘

VMware Workstations是一款十分成熟稳定的虚拟机平台。在使用过程中,发现,在将虚拟机磁盘设置为“动态分配”后,通过删除文件的方式并不能缩小虚拟磁盘文件大大小,需要“收缩磁盘”。

收缩磁盘在网上有若干种方式,经过实测均告失败,除了下面这种:

使用前提是需要安装vmware-tool。下面简要介绍一下如何安装vmware-tool

首先在通过程序菜单栏选择“管理”->“安装 VMware Tools”,此时包含VMware Tools的ISO光盘镜像文件会被链接到虚拟机的虚拟光驱,然后我们需要通过一下命令将光驱挂载到一个文件夹,以实现对光盘文件的访问:

此时,文件夹“/mnt/cdrom”中的内容就是光盘中的内容。

接着,列出其中的文件,并将以“.tar.gz”结尾的压缩包进行解压缩。由于光盘是只读的,所以需要将压缩包解压到光盘以外的地方,比如可以解压到“/root”目录中:

解压后,我们得到了一个“vmware-tools-distrib”文件夹,里面包含若干文件,执行其中的“vmware-install.pl”文件,vmware-tools将会进行安装。安装期间会有几个问题,一般第一个问题是发现系统中已经安装了open-vm-tool,是否继续安装,默认选项为“no”,这里需要我们输入“yes”或者“y”,后边一路回车就好了。

如果在执行“vmware-install.pl”时出现如下错误,则说明系统中缺少相应安装编译环境,安装就好了:

经过一通折腾,VMware Tools终于安装好了,下面我们来收缩磁盘。当进度条进行到100%时,磁盘收缩工作将由VMware Workstation接力进行。完成后,查看虚拟磁盘文件大小,已与虚拟机内实际存储文件大小相近。

吐槽一下,安装VMware Tools占用了大约0.5GB磁盘空间。

文章完