原始问题:如果我使用 VMware Fusion 共享一个文件夹,该共享文件夹为 500 GB,我能否使用具有 10 GB HD 的虚拟机创建该文件夹的 samba 共享。或者虚拟机最大硬盘大小是否需要为 500 GB。这将如何工作?
问题改写:我正在使用 VMware Fusion 将远程文件夹安装到我的虚拟机中。我在安装 vmware 工具后执行此操作。它是这样完成的:
在 VMWare 库中,编辑当前运行的虚拟机的设置;选择“共享”设置选项;添加一个新文件夹并以读/写权限共享它;关闭菜单对话框以保存您的选择。
此文件夹现在可用于位于 /mnt/hgfs/[文件夹名称] 的 VM
我更改了权限,以便能够从 mac osx 和我的 VM 读取/写入文件夹(在本例中为 Ubuntu Server 9.04 最小虚拟安装)
假设该文件夹名为 Video。
我使用系统链接 'ln -s /mnt/hgfs/Video ~/video'
现在我可以从我的 VM 或 OSX 访问这个共享(OSX 和 VM 之间的共享含义,而不是任何形式的 osx 文件共享)文件夹。所以现在我可以从 OSX 将视频文件放到这个文件夹中,我的虚拟机现在可以看到这些文件。
我可以使用我的 VM 来创建这些文件的 samba 共享吗?ftp怎么样?如果我的虚拟机只有一个 10 GB 的硬盘驱动器,而我的视频文件夹包含 500 GB 的视频文件。(如何)这会起作用吗?还是我需要不同硬盘规格的虚拟机?
谢谢你。
如果我正确理解您的问题,您希望使用 OSX 文件共享来共享一个文件夹,该文件夹也恰好与 Fusion VM 共享 - 对吗?如果是这样,那么重要的是VM共享所在的卷的大小,这与是否有VM共享它无关。如果是这种情况,则取决于您使用的是 OSX 客户端还是服务器,开箱即用,客户端中没有磁盘配额,而服务器版本中有。如果您的意思是相反的,即您希望虚拟机创建 samba 共享,那么它将在很大程度上取决于虚拟机内部运行的操作系统。
顺便说一句,您可能会从重写问题中受益。