安装 open-vm-tools(适用于较新的 CentOS 版本)

admin
主要介绍了在较新的 CentOS 系统中安装 open-vm-tools 的具体操作,作为 VMware Tools 的开源替代方案,它能有效提升虚拟机的图形性能、鼠标交互体验,并支持剪贴板共享等实用功能,是虚拟化环境中的必备工具。

CentOS虚拟机共享Win7文件夹:从配置到挂载的完整指南

在使用 VMware Workstation 进行虚拟机开发或测试时,经常需要在 Windows 7 宿主机和 CentOS 客户机之间传输文件,直接拖拽文件虽然直观,但在大文件传输或自动化脚本场景下效率较低,设置 CentOS虚拟机共享Win7文件夹 是一个更高效、更稳定的解决方案。

本文将详细介绍如何在 VMware 环境下,通过配置共享文件夹并挂载到 CentOS 系统中,实现两个操作系统之间的无缝文件互通。

安装 open-vm-tools(适用于较新的 CentOS 版本)

前置准备

  1. 软件环境:已安装 VMware Workstation 软件。
  2. 系统版本:Windows 7 宿主机,CentOS 客户机(建议使用较新版本的 CentOS,如 7.x 或 8.x)。
  3. VMware Tools:确保 CentOS 虚拟机中已安装 VMware Tools(共享文件夹功能依赖于此工具)。

在 VMware 中配置共享文件夹

我们需要在 Windows 7 上告诉虚拟机我们要共享哪些文件夹。

  1. 关闭虚拟机:确保 CentOS 虚拟机处于关机状态。
  2. 进入设置:在 VMware 主界面,右键点击你的 CentOS 虚拟机,选择“设置”。
  3. 添加共享文件夹
    • 点击顶部的“选项”选项卡。
    • 在左侧列表中选择“共享文件夹”。
    • 在右侧点击“添加”按钮。
  4. 选择路径
    • 浏览并选择你 Windows 7 中想要共享的文件夹(D:\share)。
    • 在“文件夹名称”一栏,你可以自定义一个简短的名称(share)。
    • 勾选“启用此共享”。
  5. 保存设置:点击“确定”保存设置,然后启动 CentOS 虚拟机。

在 CentOS 中安装 VMware Tools

为了支持共享文件夹功能,CentOS 必须安装 VMware Tools,如果尚未安装,请执行以下命令:

# 如果是较旧的 CentOS 版本,可能需要安装 kernel-devel 和 kernel-headers
sudo yum install -y kernel-devel kernel-headers
sudo yum install -y open-vm-tools

安装完成后,重启虚拟机:

sudo reboot

挂载共享文件夹到 CentOS

重启完成后,我们需要在 CentOS 中创建一个挂载点,并将 Windows 的共享文件夹挂载上去。

  1. 创建挂载目录: 在 CentOS 中创建一个空目录,用于存放共享文件。

    sudo mkdir /mnt/shared
  2. 执行挂载命令: VMware 提供了一个特殊的路径 .host 来访问宿主机,我们需要将 Windows 的共享文件夹挂载到刚才创建的目录。

    假设你在 Windows 中设置的共享文件夹名称为 share,请执行:

    sudo mount -t vmhgfs .host:/share /mnt/shared

    注意:如果提示“unknown filesystem type 'vmhgfs'”,说明 VMware Tools 安装不完整或未正确重启,请重新检查步骤三。

  3. 验证挂载: 使用 ls 命令查看 /mnt/shared 目录,如果

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码