Oracle VirtualBox导出OVA文件时共享文件夹数据的归属疑问
Oracle VirtualBox导出OVA文件时共享文件夹数据的归属疑问
嘿,这个问题问得特别接地气,我来给你讲明白~
首先得明确一个核心逻辑:VirtualBox导出OVA文件的时候,完全不会包含宿主机上共享文件夹里的数据。
为啥呢?因为共享文件夹的本质就是宿主机系统里的普通文件夹,只是通过VirtualBox的共享功能,让虚拟机能够访问它而已——它从始至终都是属于宿主机的资源,和虚拟机的镜像文件完全是两回事。OVA文件只会打包虚拟机本身的虚拟磁盘、硬件配置、系统设置这些属于虚拟机自己的内容。
所以你把OVA转移到新电脑导入后,原来的共享文件夹路径肯定不存在了,里面的数据也不会跟着过来。你需要单独把共享文件夹里的所有内容复制到新的Windows主机上,等虚拟机导入完成后,再重新在VirtualBox里设置共享文件夹的映射(指定新主机上的文件夹路径),这样Ubuntu虚拟机才能再次访问这些数据。
另外给你提个小提醒:如果Ubuntu虚拟机里有指向共享文件夹的快捷方式或者配置项,到新环境后记得更新一下,避免出现找不到路径的报错哦。
备注:内容来源于stack exchange,提问作者qcabepsilon
相关产品推荐
相关产品推荐

