如何在 VirtualBox 中从主机 (Windows) 访问客户机 (Linux) 文件系统

如何在 VirtualBox 中从主机 (Windows) 访问客户机 (Linux) 文件系统

我正在尝试在台式机 (Ubuntu 9.10) 和笔记本电脑 (VirtualBox:Windows 7 主机和 Ubuntu 9.10 客户机) 之间同步音乐,我使用 Unison 执行实际同步,这本身并不是问题。我最终试图让我的 Windows 7 主机能够访问音乐文件,以便我可以同步我的 iPod Touch。

我需要弄清楚如何才能实现这一点。我更愿意真正地将同步执行到我的 Ubuntu Guest,主要是因为 Windows 和 Linux 之间允许的文件名字符存在差异。

有没有办法从 Windows 主机访问我的 Linux 客户机上的文件?

  • 当 VirtualBox 关闭时,我可以在 Windows 中安装 VDI 吗?
  • 当 VirtualBox 运行时,我可以让 Windows Host 访问 Linux Guest 文件系统吗?

答案1

论坛帖子解释了如何在关闭机器的情况下安装磁盘,但您需要使用 Windows 友好的文件系统对其进行格式化...

我将使用 Samba 在系统运行时进行网络共享访问,请参阅请参阅页面了解如何在 Ubuntu 中执行此操作。您还可以使用 Virtualbox 中的“共享文件夹”功能。

答案2

就我个人而言,我遇到过很多与 Samba 相关的问题。如果数据量足够大,我会在 Linux 和 Windows 机器中加载 Dropbox 或类似服务。

如果 VBox 客户机为以下情况,请检查您的选项:

Samba(本质上是在您的网络上共享文件夹)难度(很难,但只有当音乐收藏大于 20-30GB 时才行)

https://askubuntu.com/questions/281466/samba-how-can-i-access-a-share-on-a-virtualbox-guest-in-nat-mode

DropBox / Box / GDocs 文件夹

如果 VBox 没有运行:

我认为这取决于高清的制作方式。Neal 的提示可能会有所帮助。

相关内容