无法与虚拟机共享文件夹。文件夹位于 NTFS 类型的分区内。Ubuntu 23.10 作为基本操作系统,带有 Windows 虚拟机。您能帮忙吗?

无法与虚拟机共享文件夹。文件夹位于 NTFS 类型的分区内。Ubuntu 23.10 作为基本操作系统,带有 Windows 虚拟机。您能帮忙吗?

我目前正在使用 IBM Linux 服务器,其中安装了 Ubuntu 版本 23.10。

在这个 Linux 操作系统中,我最近安装了 Virtual Box 虚拟机,版本 7.0。我是一名生物信息学家,正在执行一个转录组分析项目。服务器机器有两个块设备 -sdasdb- 如下所示。

所有块设备:

所有块设备

/dev/sda2总大小为 820.2 GB,可用空间为 725.4GB。/dev/sdb2总大小为 835.4GB,可用空间为 232.4 GB。 该机器的总 RAM 为 248 GB。 在安装 VirtualBox 时,我按如下方式分配硬件资源。

  • RAM - 已分配 220GB

  • 虚拟驱动器 - 1016 GB

虚拟机硬件配置:

虚拟机硬件分配

我为客户机 Windows 10 分配 220GB RAM 的原因是:我想在 Windows 上运行软件,其性能上的 RAM 使用上限为 203 GB。

问题

所有原始文件和其他与项目相关的文件都在 中/dev/sdb2。我想与我的 Windows 虚拟机共享此文件夹。我设置了共享剪贴板双向, 和拖放双向。 去共享文件夹设置,我提供了文件夹路径(在/dev/sdb2分区)并设置自动挂载点, 和使永久生效开启。此外,选择*Optical drives*,我检查了VBoxGuestAdditions.iso

我仍然无法看到我在客户 Windows 机器上共享的文件夹。

我检查了我共享的文件夹的权限。您可以在此处查看结果。结果显示用户、组和其他人具有读取、写入和执行的权限,但所有权属于 root。我尝试通过键入以下命令来更改所有权:

sudo chown palmyra:palmyra -R folder_to_be_shared

但它并没有改变权限。经过一番检查和探索,我发现要共享的文件夹所在的分区是 NTFS 文件系统。

/dev/sdb2 的文件系统是 ntfs

如果要更改文件系统类型,则需要将分区重新格式化为 ext4。我不知道这是否是导致该文件夹无法共享的原因,因此我正在寻找此问题的见解和解决方案,您的支持可以极大地推动我继续我的转录组项目。

相关内容