温馨提示×

Ubuntu VirtualBox共享文件夹怎么设置

小樊
48
2025-02-19 11:41:28
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu虚拟机中使用VirtualBox设置共享文件夹,可以按照以下步骤操作:

1. 创建共享文件夹

  • 在VirtualBox中,选择要设置共享文件夹的虚拟机,点击“设置”。
  • 在设置窗口中,选择“共享文件夹”,然后点击“新建”按钮。
  • 在“文件夹路径”中选择要共享的文件夹路径,并为其指定一个共享文件夹名称。
  • 勾选“自动挂载”和“固定分配”选项。
  • 点击“确定”保存设置。

2. 安装增强功能包

  • 在Ubuntu虚拟机启动后,打开终端。
  • 输入以下命令来安装增强功能包:
    sudo apt update
    sudo apt install build-essential dkms linux-headers-$(uname -r)
    
  • 在VirtualBox菜单栏上,依次单击“设备”->“安装增强功能包”。这将在虚拟机中模拟插入了一个光盘。
  • 在终端中,挂载增强功能包ISO文件:
    sudo mkdir /media/cdrom
    sudo mount /dev/cdrom /media/cdrom
    
  • 转到光盘目录并运行增强功能包安装程序:
    cd /media/cdrom
    sudo ./VBoxLinuxAdditions.run
    
  • 安装完成后,重启虚拟机以使更改生效:
    sudo reboot
    

3. 挂载共享文件夹

  • 如果选择的是手动挂载,可以在虚拟机终端中输入以下命令来挂载共享文件夹:
    sudo mount -t vboxsf 共享文件夹名称 /mnt/挂载路径
    
    将“共享文件夹名称”替换为在VirtualBox中设置的共享文件夹名称,“挂载路径”替换为虚拟机中的目录路径。

4. 自动挂载(可选)

  • 为了使共享文件夹在每次启动时自动挂载,需要编辑 /etc/fstab 文件。使用文本编辑器(如nano或vim)打开 /etc/fstab 文件:
    sudo nano /etc/fstab
    
  • 在文件末尾添加以下内容:
    共享文件夹名称 /mnt/挂载路径 vboxsf defaults 0 0
    
    将“共享文件夹名称”和“挂载路径”替换为实际的名称和路径。保存并关闭文件。
  • 重启虚拟机以使更改生效:
    sudo reboot
    

完成以上步骤后,您应该可以在Ubuntu虚拟机中访问并使用主机上设置的共享文件夹了。如果在挂载时遇到权限问题,可能需要将当前用户添加到 vboxsf 用户组:

sudo usermod -a -G vboxsf 用户名

请注意,具体的步骤可能会因VirtualBox版本的不同而略有差异,建议参考VirtualBox的官方文档或帮助文件以获取最准确的信息。

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

推荐阅读:Ubuntu VirtualBox如何设置共享文件夹

0