原始问题:如果我使用 VMware Fusion 共享一个文件夹,该共享文件夹为 500 GB,我可以使用具有 10 GB 硬盘的虚拟机创建该文件夹的 Samba 共享吗?或者虚拟机的最大硬盘大小需要为 500 GB。这如何实现?
问题重述:我正在使用 VMware Fusion 将远程文件夹安装到我的虚拟机中。我在安装了 vmware tools 之后执行此操作。操作如下:
在 VMWare 库中,编辑当前运行的虚拟机的设置;选择“共享”设置选项;添加新文件夹并以读/写权限共享;关闭菜单对话框以保存您的选择。
此文件夹现在可供虚拟机在 /mnt/hgfs/[文件夹名称] 处使用
我更改了权限,以便该文件夹能够从 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 的视频文件。(如何)这可行吗?或者我需要具有不同硬盘规格的虚拟机吗?
谢谢。
答案1
如果我理解正确,您希望使用 OSX 文件共享来共享一个恰好也共享给 Fusion VM 的文件夹 - 对吗?如果是这样,那么 VM 共享所在的卷的大小才是关键,与是否有 VM 共享它无关。如果是这样,那么这取决于您使用的是 OSX 客户端还是服务器,客户端中没有现成的磁盘配额,而服务器版本中有。如果您的意思是相反的,即您希望 VM 创建 samba 共享,那么这将在很大程度上取决于 VM 内运行的操作系统。
顺便说一句,重写这个问题可能会对你有帮助。