debian

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

小樊
92
2025-03-14 06:21:11
栏目: 云计算

在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
      

注意事项

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

0
看了该问题的人还看了