首页 > 技术文章 > 虚拟机与windows主机间文件传输

dLarger 2020-08-11 18:01 原文

1.使用工具

虚拟机-->安装VMware Tools...

2.tools拷贝到ubuntu /tmp目录

VMwareTools-10.0.0-2977863.tar.gz拷贝到/tmp目录下

3.解压VMWareTools

tar -xvf VMWareTools...

4.执行脚本

进入vmware-tools-distrib文件夹中执行./vmware-install.pl,reboot后,可进行复制粘贴

5.设置共享目录

5.1打开VMware的设置,在“选项”选项卡,找到“共享文件夹”,在左侧选择为“总是启用”,并点击下方的“添加”按钮;
弹出添加共享文件夹向导,点击‘ 下一步(N)>’;
5.2设置共享的目录和共享名;
5.3指定共享文件夹的属性,勾选‘启用此共享(E)’.

6.进入/mnt/hgfs查看共享目录

进入Ubuntu系统,进入/mnt/hgfs 目录 看到共享的X盘,进入后可以访问。

6.启动虚拟机,报错。

提示:另一个程序已锁定文件的一部分,进程无法访问

打不开磁盘“D:\ProgramFiles\Ubuntu16.04-000001.vmdk”或它所依赖的某个快照磁盘。

模块“Disk”启动失败。

未能启动虚拟机。

原因:是一种虚拟机的保护机制
虚拟机在运行时,为防止数据被篡改,会将所运行的文件保护起来。当虚拟机突然崩溃或者强制结束导致异常退出,会导致虚拟机来不及解锁保护文件。
这样在下一次运行时就会出现报错问题。
解决方法:进入虚拟机安装目录,删除其保护文件。

删除文件:文件以 .lck为后缀的文件

推荐阅读