Debian如何挂载虚拟机中的共享文件夹

963
2025/3/14 9:31:36
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian中挂载虚拟机中的共享文件夹,通常需要使用虚拟机软件(如VirtualBox、VMware等)提供的共享文件夹功能。以下是在VirtualBox和VMware中设置和挂载共享文件夹的步骤:

在VirtualBox中挂载共享文件夹

  1. 安装增强功能

    • 启动虚拟机并登录。
    • 在VirtualBox菜单栏中选择“设备” -> “安装增强功能”。
    • 在虚拟机中打开终端,挂载增强功能ISO文件:
      sudo mount /dev/cdrom /mnt
      cd /mnt
      sudo ./VBoxLinuxAdditions.run
      
    • 安装完成后,重启虚拟机。
  2. 设置共享文件夹

    • 在VirtualBox管理器中,选择你的虚拟机,点击“设置”。
    • 进入“共享文件夹”选项卡,点击右侧的“添加新共享文件夹”图标(一个文件夹加一个箭头)。
    • 选择你想要共享的文件夹,并勾选“自动挂载”和“固定分配”。
  3. 挂载共享文件夹

    • 启动虚拟机后,共享文件夹会自动挂载到/media/sf_<共享文件夹名称>目录下。
    • 如果没有自动挂载,可以手动挂载:
      sudo mkdir -p /mnt/shared
      sudo mount -t vboxsf <共享文件夹名称> /mnt/shared
      

在VMware中挂载共享文件夹

  1. 安装VMware Tools

    • 启动虚拟机并登录。
    • 在VMware菜单栏中选择“虚拟机” -> “安装VMware Tools”。
    • 在虚拟机中打开终端,解压并安装VMware Tools:
      tar -zxvf VMwareTools-*.tar.gz -C /tmp
      cd /tmp/vmware-tools-distrib
      sudo ./vmware-install.pl
      
    • 按照提示完成安装。
  2. 设置共享文件夹

    • 在VMware管理器中,选择你的虚拟机,点击“编辑虚拟机设置”。
    • 进入“选项”选项卡,选择“共享文件夹”。
    • 点击“添加”按钮,选择你想要共享的文件夹,并勾选“总是启用”。
  3. 挂载共享文件夹

    • 启动虚拟机后,共享文件夹会自动挂载到/mnt/hgfs目录下。
    • 如果没有自动挂载,可以手动挂载:
      sudo mkdir -p /mnt/shared
      sudo mount -t fuse.vmhgfs-fuse .host:/<共享文件夹名称> /mnt/shared -o allow_other
      

注意事项

  • 确保虚拟机和主机之间的网络连接正常。
  • 共享文件夹的权限可能需要调整,以确保用户可以访问。
  • 如果遇到挂载问题,可以查看系统日志(如/var/log/syslog)以获取更多信息。

通过以上步骤,你应该能够在Debian虚拟机中成功挂载共享文件夹。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Debian如何通过SecureCRT监控服务器