我熟悉安装 Guest Additions 和与客户机共享主机文件夹的过程,但是有没有办法执行相反的操作?
我有一台 XP 主机和 Ubuntu 10.10 客户机,带有 VBox 4.0.2。
换句话说,我希望主机能够直接访问.vdi 文件内的(至少部分)文件。
答案1
答案2
默认情况下,虚拟机与本地网络建立 NAT 连接,这意味着它没有自己的“真实”IP 地址。如果您改为设置桥接连接,则可以使用虚拟 PC 中的常规文件共享方法,例如 Windows 文件共享(包括 Linux/Unix/等下的 SAMBA)或 NFS。当然,虚拟机必须正在运行。
也可以将 VDI 作为驱动器安装在主机操作系统下,我不知道如何在 XP 主机上执行此操作的详细信息,并且我相信您必须关闭(而不是暂停)客户操作系统以避免硬盘损坏。
答案3
这是可以做到的。您需要做的是添加一个额外的网卡作为主机专用网络并重新启动客户机。重新启动时,它会提示安装新的网络接口,回答是。启动后,可以使用客户机的 IP 从主机访问客户机。我建议为客户机设置一个静态 IP,例如 192.168.50.10。共享 samba,您应该能够从主机与其通信。我做到了,这太棒了。