在 GNOME Boxes 里的客体机和宿主机之间共享文件夹

原创
admin 2小时前 阅读数 5 #Linux
文章标签 Linux

在GNOME Boxes里的客体机和宿主机之间共享文件夹

GNOME Boxes 是一个轻量级的虚拟机管理程序,它允许用户在Linux系统上创建和管理虚拟机。在使用过程中,用户也许会需要将宿主机上的文件或文件夹共享到虚拟机中,或者将虚拟机中的文件或文件夹共享到宿主机上。本文将详细介绍怎样在GNOME Boxes中实现客体机和宿主机之间的文件夹共享。

1. 准备工作

在开端共享文件夹之前,请确保以下条件已满足:

  • 您的Linux系统已安装GNOME Boxes。
  • 您已经创建了一个虚拟机,并且虚拟机正在运行。

2. 宿主机到客体机的文件共享

要将宿主机上的文件夹共享到虚拟机中,请按照以下步骤操作:

2.1 打开虚拟机

在GNOME Boxes中,找到并打开您想要共享文件夹的虚拟机。

2.2 进入虚拟机设置

在虚拟机窗口的菜单栏中,点击“设置”按钮,打开虚拟机的设置界面。

2.3 添加共享文件夹

在设置界面中,找到“共享文件夹”选项卡。点击“+”按钮,添加一个新的共享文件夹。

# 添加共享文件夹

+-------------------------+

| 添加共享文件夹 |

+-------------------------+

| 文件夹路径: |

| 可见性: |

| 用户: |

| 权限: |

+-------------------------+

在“文件夹路径”栏中,输入您想要共享的宿主机文件夹路径。例如,如果您想要共享家目录下的“documents”文件夹,则输入“/home/用户名/documents”。

在“可见性”栏中,选择“总是可见”或“仅在启动时可见”。如果选择“总是可见”,则虚拟机每次启动时都会自动挂载该文件夹;如果选择“仅在启动时可见”,则需要在虚拟机启动后手动挂载该文件夹。

在“用户”栏中,输入虚拟机中要访问该文件夹的用户名。

在“权限”栏中,选择您想要赋予虚拟机用户的权限,例如“只读”、“读写”等。

2.4 保存设置

完成以上设置后,点击“保存”按钮,共享文件夹将被添加到虚拟机中。

3. 客体机到宿主机的文件共享

要将虚拟机中的文件夹共享到宿主机,请按照以下步骤操作:

3.1 进入虚拟机

打开虚拟机,并进入您想要共享的文件夹。

3.2 创建挂载点

在宿主机上,打开终端,创建一个挂载点。例如,创建一个名为“vm-share”的挂载点:

# 创建挂载点

sudo mkdir /mnt/vm-share

3.3 创建挂载命令

在终端中,使用以下命令创建挂载命令,将虚拟机中的文件夹挂载到宿主机上的挂载点:

# 创建挂载命令

sudo mount -t vboxsf -o ro /path/to/vm/share /mnt/vm-share

其中,“/path/to/vm/share”是虚拟机中要共享的文件夹路径,“/mnt/vm-share”是宿主机上的挂载点。

3.4 设置挂载点权限

在终端中,使用以下命令设置挂载点权限,确保宿主机用户可以访问挂载点:

# 设置挂载点权限

sudo chmod 777 /mnt/vm-share

3.5 挂载共享文件夹

在终端中,使用以下命令挂载共享文件夹:

# 挂载共享文件夹

sudo mount -a

此时,您可以在宿主机上的挂载点“/mnt/vm-share”中访问虚拟机中的共享文件夹。

4. 总结

通过以上步骤,您可以在GNOME Boxes中实现客体机和宿主机之间的文件夹共享。这样,您就可以方便地在虚拟机和宿主机之间传输文件和文件夹了。

需要注意的是,共享文件夹时

本文由IT视界版权所有,禁止未经同意的情况下转发

热门