【问题标题】:VirtualBox: Share VHD Disk between two guestsVirtualBox:在两个来宾之间共享 VHD 磁盘
【发布时间】:2020-02-25 13:35:20
【问题描述】:

我们有两个 VBox 来宾,一个 Windows 和一个 Ubuntu。现在我们想同时为两个客人使用一个额外的(加密的)数据磁盘。我们创建了一个加密的 exFAT“可共享”VHD 磁盘,并将该磁盘添加到两个来宾。它可以工作,磁盘可从两个客人写入。但是:如果客人 A 创建了一个新文件或文件夹,客人 B 看不到它,反之亦然。卸载/挂载或重新启动来宾后,一切都是可见的。为什么客人 A 不能实时看到客人 B 的变化?它使用 VDI 而不是 VHD?

【问题讨论】:

    标签: virtualbox disk vhd vdi


    【解决方案1】:

    我认为解决您的问题的最简单方法是将此共享文件夹用作托管在您的主机上的网络共享 (nfs/smb share/sftp/ftp..) 并连接到两个来宾,就好像他们只是两台计算机一样同一个局域网

    【讨论】:

    • 这就是我们过去所做的。但是与磁盘相比,共享文件夹有一些限制,因为如果客户操作系统识别的是网络设备而不是磁盘,它们的行为会有所不同。这就是我们寻找不同解决方案的原因。
    • 我认为除了某种网络驱动器之外,您不会找到任何其他解决方案,因为实际上您要求做的是将硬盘驱动器同时连接到两台计算机。我知道的与共享存储相关的每个解决方案都使用某种协议来管理所有内容并防止两台机器同时在同一个块上写入。但我希望我错了,你会找到一个合适的解决方案!我仍在关注这个问题:)
    • 感谢您的意见 .. 看来我们继续使用共享文件夹 :(
    • 是的..想了更多关于你的问题我记得即使是 vCenter 集群中通常共享存储的主机也使用某种基于网络的共享存储。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 2019-02-23
    相关资源
    最近更新 更多