温馨提示×

VirtualBox中Linux如何共享文件

小樊
55
2025-06-24 22:16:29
栏目: 智能运维

在VirtualBox中设置Linux虚拟机共享文件夹的步骤如下:

1. 设置共享文件夹

  • 打开VirtualBox,选择需要设置共享文件夹的虚拟机,点击“设置”按钮。
  • 在设置窗口中,选择“共享文件夹”选项卡。
  • 点击右上角的“添加”按钮,选择主机上要共享的文件夹路径,并输入一个名称作为共享文件夹的名称。
  • 勾选“自动挂载”选项,这样共享文件夹将在虚拟机启动时自动挂载。

2. 安装VirtualBox增强功能

  • 在虚拟机中打开终端。

  • 安装增强功能包。对于基于Debian的系统(如Ubuntu),可以使用以下命令:

    sudo apt-get update
    sudo apt-get install virtualbox-guest-dkms
    
  • 挂载增强功能ISO文件:

    sudo mkdir /media/shared
    sudo mount -t vboxsf shared_folder_name /media/shared
    
  • 运行安装脚本:

    cd /media/shared
    sudo ./VBoxLinuxAdditions.run
    
  • 安装完成后,重启虚拟机以使更改生效。

3. 手动挂载共享文件夹(如果需要)

  • 如果选择不勾选“自动挂载”,可以在虚拟机启动后手动挂载共享文件夹:

    sudo mkdir /mnt/shared
    sudo mount -t vboxsf shared_folder_name /mnt/shared
    

4. 设置自动挂载(可选)

  • 为了使共享文件夹在每次启动虚拟机时自动挂载,可以将挂载命令添加到 /etc/fstab 文件中:

    shared_folder_name /mnt/shared vboxsf defaults,uid=1000,gid=1000 0 0
    

    然后重启虚拟机。

5. 验证共享文件夹

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

请注意,使用共享文件夹功能时,确保主机和虚拟机都已关闭,以避免数据损坏。

0