在虚拟机不能上网之前,如果要安装软件必须通过主机下载,然后再用U盘拷贝到虚拟机系统,对于懂Linux的人来说,这也不是什么难事,但对于新手来说可能对于挂载还不是很熟悉,操作起来有点麻烦,如果能实现虚拟机与主机文件共享,那可以再也不用U盘了.
1.打开虚拟机,VM->Settings,在设置界面选择Options,再在下面选择Share Floders,选择右边第三项,在主机某个盘新建一个share文件夹,然后设置好后如图
2.然后再安装VM Tools工具,具体见上篇文章
[root@DB-Server ~]# cd /mnt
[root@DB-Server mnt]# mkdir cdrom
[root@DB-Server mnt]# cd /mnt/cdrom
[root@DB-Server cdrom]# cp /media/ypp/VMware\ Tools/VMwareTools-9.9.2-2496486.tar.gz /tmp
[root@DB-Server cdrom]# cd /tmpls
[root@DB-Server tmp]# ls
[root@DB-Server tmp]# tar -zxvf VMwareTools-9.9.2-2496486.tar.gz
[root@DB-Server tmp]# cd ./vmware-tools-distrib
[root@DB-Server vmware-tools-distrib]# ls
bin doc etc FILES INSTALL installer lib vmware-install.pl
[root@DB-Server vmware-tools-distrib]# sudo ./vmware-install.pl
--the VMware team
3.待Tools安装完成后,在/mnt/hgfs查看下,开始共享的文件夹是否在里面
4.然后在主机共享目录下新建一个文件,测试下看在Linux里能访问共享的文件不.
在网上看到什么要设置虚拟机的IP和主机在同一网段什么的,看起来就很麻烦!有共享文件夹的方法很方便!
1、打开虚拟机,VM->Settings,在设置界面选择Options,再在下面选择Share Floders,看右边的选项,把folder sharing 的状态设为Always enabled,再选择Folders(会弹出界面可选择主机上要共享给虚拟机的文件夹),回到设置界面点ok;
2、然后再安装VM Tools工具:工具栏的“虚拟机”里面有个关于VM Tools的,选一下,等待工具安装完成(也可以先安装工具再设置,我反正是先安装工具的,没发现有影响)。
我这是已经安装好的情况,安装好后在桌面上一般会显示一个光盘的图标(看上面的小图),图标不用理它;
3、待Tools安装完成后,在/mnt/hgfs下查看,应该可以看到共享的文件夹,打开文件夹看看文件是否已经共享(可以在文件夹里增加或者减少文件试看看)【就是这个目录让我找了非常久!!!不知道在哪里查看好!!!o(╯□╰)o】
Good luck to you!有问题请留言。
4. 在Ubuntu的mnt/hgfs目录下即可看到设定的共享文件夹 若/mnt/hgfs目录下看不到共享的文件,则执行下列两条命令:
(1)sudo apt-get install open-vm-dkms
(2)sudo mount -t vmhgfs .host:/ /mnt/hgfs