ubuntu虚拟机如何实现资源共享

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

在Ubuntu虚拟机中实现资源共享可以通过多种方法,以下是使用VMware和VirtualBox的详细步骤:

使用VMware实现资源共享

  1. 创建共享文件夹
  • 在主机上创建一个文件夹,作为共享文件夹。
  • 右键点击共享文件夹,打开属性,进入“共享”选项卡,勾选“共享此文件夹”,点击“确定”。
  1. 设置VMware虚拟机
  • 打开VMware虚拟机设置,选择“选项”中的“共享文件夹”。
  • 选择“总是启用”,然后点击“添加”来添加一个共享文件夹。
  • 选择主机上的共享文件夹路径和名称,点击“下一步”,勾选“启用此共享”,点击“完成”。
  1. 在Ubuntu中挂载共享文件夹
  • 启动虚拟机后,打开终端。
  • 使用命令 sudo mkdir /mnt/hgfs 创建挂载点。
  • 使用命令 sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022 挂载共享目录。
  1. 验证挂载
  • 在Ubuntu中切换到挂载目录 /mnt/hgfs,使用 ls 命令查看是否出现共享文件夹。
  1. 设置开机自动挂载
  • 使用 sudo vim /etc/fstab 打开配置文件。
  • 在文件末尾添加 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
  • 保存并退出编辑器,重启系统以验证自动挂载。

使用VirtualBox实现资源共享

  1. 安装VirtualBox增强功能
  • 启动Ubuntu虚拟机,打开终端。
  • 输入命令 sudo apt-get updatesudo apt-get install virtualboxguestdkms virtualboxguestutils virtualboxguestx11 安装增强功能。
  • 重启虚拟机以使增强功能生效。
  1. 设置共享文件夹
  • 在VirtualBox主界面中,选择Ubuntu虚拟机,点击“设置”。
  • 在设置窗口中,点击左侧的“共享文件夹”选项。
  • 在右侧的共享文件夹列表中,点击右侧的加号图标,添加一个新的共享文件夹。
  • 为共享文件夹指定一个名称,然后在“文件夹路径”中选择主机上共享的文件夹。
  • 点击“确定”将共享文件夹添加到列表中。
  1. 在Ubuntu中挂载共享文件夹
  • 在Ubuntu虚拟机中创建一个挂载点,例如 mkdir /mnt/shared_folder
  • 使用命令 mount -t vboxsf shared_folder_name /mnt/shared_folder 将共享文件夹挂载到指定的挂载点。
  1. 设置开机自动挂载
  • 将挂载命令添加到 /etc/fstab 文件中,以便在每次启动时自动挂载共享文件夹。

通过以上步骤,您可以在Ubuntu虚拟机和主机之间实现资源共享。请根据您的虚拟机软件版本和操作系统选择相应的方法。

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

推荐阅读: termux安装ubuntu的方法是什么