事情由来:
某机器安装了俩系统,WIN7X64用来玩PC游戏,WIN2012R2用来工作,系统分别在两个不同的分区,但进入到系统后,两个系统的系统盘都是C盘。换句话说,在WIN7里,分区1是C盘,分区2是D盘,但是到了WIN2012R2里,分区2是C盘,分区1是D盘。这么导致的后果是,虚拟机里映射的盘符,在另外一个系统就不可用了。比如我在WIN7里,把C:TEST映射到了“NET虚拟机”的共享文件夹,但是到了WIN2012R2里,C:TEST的实际路径是D:TEST,这时候在“NET虚拟机”就找不到这个共享文件夹了。
解决方法:
使用SYSINERNAL的JUNCTION.EXE,在WIN2012R2系统的时候,把C:TEST文件夹映射为D:TEST,该问题就解决了。使用方法详见官方网页:https://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
参考:http://www.vbasm.com/blog-4158-57.html