挂载镜像安装VMware Tools,与设置共享文件夹,实现主机与虚拟机文件传输

一、现代Linux安装

一般在VMware Workstation中创建Ubuntu22.04虚拟机后已经自动安装了 open-vm-tools

# Ubuntu16.04、18.04、22.04 ,Debian 11、12 也会自动安装
# 如需手动安装,命令如下
sudo apt install open-vm-tools
# 桌面环境增加一个 open-vm-tools-desktop:
sudo apt install open-vm-tools-desktop

# 查看版本
vmtoolsd -v
# 查看运行状态
systemctl status vmtoolsd

二、传统安装方式

挂载映像/官网下载压缩包,下面是挂载映像安装

(1)运行不带参数的 mount 命令,以确定 Linux 发行版是否已自动挂载 VMware Tools 虚拟 CD-ROM 映像。如果已挂载 CD-ROM 设备,则将采用类似于以下输出的形式列出 CD-ROM 设备及其挂载点:

/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)

(2)如果未挂载 VMware Tools 虚拟 CD-ROM 映像,请挂载 CD-ROM 驱动器。

 如果挂载点目录尚不存在,请创建该目录。

mkdir /mnt/cdrom

某些 Linux 发行版使用不同的挂载点名称。例如,一些发行版的挂载点是 /media/VMware Tools,而不是 /mnt/cdrom。修改该命令以反映您的发行版所使用的约定。

(3)挂载 CD-ROM 驱动器。

mount /dev/cdrom /mnt/cdrom

某些 Linux 发行版使用不同的设备名称或采取不同的方式组织 /dev 目录。如果 CD-ROM 驱动器不是 /dev/cdrom,或者如果 CD-ROM 的挂载点不是 /mnt/cdrom,请修改该命令以反映您的发行版所使用的约定。

(4)光盘映像中有个压缩文件,把它放在/opt目录下

/opt 这个是给第三方协力软体放置的目录 。不过,以前的Linux系统中,我们还是习惯放置在/usr/local目录下。

(5)权限不够不给粘贴怎么办

命令行输入 sudo nautilus,在弹出的窗口中打开/opt这时发现,可以复制了

(6)然后切换root用户,解压压缩包

解压完毕

(7)进入加压好的文件夹下,查看所有文件列表,然后运行vmware-install.pl

接下来所有选项直接回车,如果出现后面跟着[no]先输入y再回车

(8)安装成功,然后重启使用VMware Tools,可以直接从主机把文件复制然后粘贴到虚拟机了

# 查看版本
vmtoolsd -v
# 查看运行状态
systemctl status vmtoolsd

三、设置共享文件夹

(1)打开虚拟机设置,选择‘选项’

选择共享文件夹

选择总是启用,然后点击添加

(2)下一步

(3)填写主机文件夹路径和对应的虚拟机中的文件夹路径,然后下一步

(4)启用此共享,完成,即可完成共享文件夹添加,然后要在虚拟机上访问共享文件夹

(5)虚拟机中访问共享文件夹

vmware-hgfsclient

1. 执行上面指令,输出了创建的共享文件夹名称,表示设置成功

一般虚拟机中共享文件夹存放在路径/mnt中

# 进入文件夹
cd /mnt
# 查看文件列表
ls

2. 查看文件列表可能没有文件夹hgfs,这时候就需要创建一下

# 创建文件夹
mkdir hgfs

如果权限不够,就使用root用户权限,第一次使用指令su root 可能会说认证失败,这是因为还没设置root密码,执行指令sudo passwd root先输入虚拟机密码,然后输入两次root密码即可

# 设置root密码
sudo passwd root

使用root权限后,创建文件夹

3. 建成功后进入文件夹,查看文件列表,此时还是空的

执行挂载指令

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

先退回上一级,再进入时查看文件表就可以看到共享文件夹

4. 设置虚拟机自动挂载共享文件夹

sudo vi /etc/fstab

打开后加上

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值