ubuntu

VirtualBox Ubuntu虚拟机如何设置共享文件夹

小樊
49
2025-05-09 14:57:30
栏目: 云计算

在VirtualBox中为Ubuntu虚拟机设置共享文件夹是一个相对简单的过程。以下是详细的步骤:

安装VirtualBox增强功能

  1. 启动你的Ubuntu虚拟机,然后打开终端。
  2. 在终端中输入以下命令,以安装VirtualBox增强功能:
    sudo apt-get update
    sudo apt-get install virtualboxguestdkms virtualboxguestutils virtualboxguestx11
    
  3. 安装完成后,重启虚拟机以使增强功能生效。

设置共享文件夹

  1. 在VirtualBox主界面中,选择你的Ubuntu虚拟机,然后点击“设置”按钮。
  2. 在设置窗口中,选择“共享文件夹”选项卡。
  3. 点击右上角的加号图标,添加一个新的共享文件夹。
  4. 为共享文件夹指定一个名称,然后在“文件夹路径”中选择你希望在主机上共享的文件夹。
  5. 点击“确定”,将共享文件夹添加到列表中。

挂载共享文件夹

  1. 回到你的Ubuntu虚拟机,打开终端。
  2. 创建一个挂载点,用于存放共享文件夹,例如:
    sudo mkdir /mnt/shared
    
  3. 使用以下命令,将共享文件夹挂载到指定的挂载点:
    sudo mount -t vboxsf shared_folder_name /mnt/shared
    
    其中 shared_folder_name 是你在步骤2中设置的共享文件夹名称。

开机自动挂载(可选)

如果你希望共享文件夹在每次启动虚拟机时自动挂载,可以将挂载命令添加到 /etc/fstab 文件中:

echo "shared_folder_name /mnt/shared vboxsf rw,gid100,uid1000,auto 0 0" | sudo tee -a /etc/fstab

替换 shared_folder_name 为实际的共享文件夹名称。

验证共享文件夹

启动或重启虚拟机。在虚拟机的文件管理器中,你应该能够看到共享文件夹,现在你可以像访问本地文件夹一样访问它。

如果在挂载过程中遇到权限问题,可以将你的用户添加到 vboxsf 用户组:

sudo usermod -a -G vboxsf your_username

替换 your_username 为你的实际用户名。

请注意,共享文件夹的名称不要和挂载点的名称相同,否则在挂载时可能会出现错误。如果在挂载过程中遇到问题,请检查共享文件夹是否已正确设置为“固定分配”,并确保增强功能已正确安装。

0
看了该问题的人还看了