虚拟机和Windows的文件传输

本文介绍了如何通过拖拽、共享文件夹以及FTP协议在Windows和Linux虚拟机间实现文件传输,包括启用VMwareTools、设置共享文件夹和使用FileZillaFTP软件。还提到了云存储和网络共享作为备选方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拖拽/复制粘贴

直接将虚拟机linux系统的文件拖曳到windows桌面,或者直接将windows的文件拖曳到虚拟机linux系统当中,可以实现文件传输。当然复制粘贴方式也可以,但是前提是需要下载安装好VMware tools。

共享文件夹

概念:在Windows中创建一个文件夹,且该文件夹在Windows和Linux系统中能被共用。

在虚拟机设置中启用共享文件夹功能,然后将要共享的文件夹从主机映射到虚拟机中。通过共享文件夹,你可以在虚拟机中访问 Windows 主机上的文件(比较推荐)。接下来给大家演示该功能的启用及其作用。前提也是需要下载安装好VMware  tools

首先在Windows创建一个文件夹

c276c2acda6046a480f5a107de881443.png

接着在虚拟机设置中启用共享文件功能

f3f0938bd49c4b71b69149a08e78a225.png

在windows创建一个文件夹并在虚拟机中设定路径

3b44a3396e2945d0952394c27ea92a15.png

afada1845d384baaac6068764675f82d.png

设置完毕,共享文件夹功能启用

8e0d51095f8c4fe68f0ad8589f4ca335.png

功能演示

windows→虚拟机系统

86488b57f29741369e1cce6879cef1c9.png

ae02c784ac524519a3c2ea03aecd956d.png

虚拟机系统→windows

17b963dd88f64cbfa8ec24f32295f72b.png6c140f87a2b447c2ae0af3ef036acd58.png

不难发现,通过拷贝方式windows出现了在虚拟机创建的文件夹

FTP的使用

安装一个FTP 服务器在 Windows 主机上,并在拟机中安装一个FTP 客户端。然后通过 FTP 协议在 Windows 主机和虚拟机之间传输文件。我这里下载的是FileZilla,就以此FTP软件为大家演示。注意:在使用FTP时需保证windows和虚拟机的ip地址相同。

ip地址的验证:

***这里引入一个Linux其他的常用指令:查看Linux系统的ip地址(网卡状态):ifconfig

先查看虚拟机的ip地址

b2f38629b04e45ec9f3e28174f530ea2.png

查看windows系统的ip地址(使用cmd)

e54fdd3a027c41948ac88448e297d541.png

ip地址的验证

8ed422cbabaf4ec9859c1b882b5a00de.png

FTP的使用

432d40e474954dbda75ca28ef30d5c00.png

e532c67cfc7a44ddb465590e72368c9d.png

接下来在两个方块区域内直接将文件进行拖拽即可实现文件数据传输。

其他

使用云存储:将要传输的文件上传到云存服务(如 Dropbox 或 Google Drive) ,然后在虚拟机中安装相应的客户端,从云存储服务中下载文件。

使用网络共享:在 Windows 机上设置一人网络共享,然后在拟机中访问共享文件夹,通过网终共享,你可以在电拟机中访Windows 主机-文件。

 

 

 

 

 

 

 

 

 

<think>好的,用户想从U拷贝Ubuntu虚拟机文件到电脑,或者处理与U相关的文件传输问题。我需要根据提供的三个引用内容来整理解决方案。 首先,引用[1]提到需要修改.vmx文件中的设置,将usb.restrictions.defaultAllow改为TRUE,并且确保虚拟机处于关闭状态再进行修改,否则会被重置。这一步应该是为了让虚拟机正确识别U设备。接着,引用[3]指出需要设置Ubuntu虚拟机的USB属性,选择正确的USB版本(如3.1),然后将文件复制到U,退出后重启虚拟机并重新插入U。这里可能涉及到虚拟机USB控制器的配置,以及正确挂载U的步骤。最后,引用[2]提到安装完成后需要取消CD/DVD的启动连接,避免进入安装界面,这可能是在处理虚拟机启动顺序的问题,确保从U启动而不是安装镜像。 用户的问题可能包括U无法被虚拟机识别,或者文件时遇到障碍。需要分步骤解决:首先确保虚拟机设置正确,包括USB控制器.vmx文件的修改;然后处理U的挂载访问权限;最后处理文件传输的具体操作。此外,可能还需要注意虚拟机的关闭状态再进行设置更改,避免配置被覆盖。用户可能需要详细的步骤说明,包括设置USB控制器、修改配置文件、挂载U以及复制文件的命令等。同时,要考虑不同USB版本的影响,比如选择3.0还是3.1,这可能会影响输速度兼容性。最后,要提醒用户在操作前备份数据,防止意外丢失。</think>### 从U拷贝Ubuntu虚拟机文件的方法 #### 步骤1:确保虚拟机识别U 1. **关闭虚拟机**:在操作前务必关闭Ubuntu虚拟机,否则配置可能被重置[^1]。 2. **修改虚拟机设置**: - 找到虚拟机安装目录下的`.vmx`文件(如`Ubuntu.vmx`)。 - 用文本编辑器打开,搜索`usb.restrictions.defaultAllow`,将其值改为`TRUE`。 - 保存文件后重启虚拟机。 3. **配置USB控制器**: - 在虚拟机设置中选择`USB控制器`,根据主机USB版本选择对应类型(如USB 3.1)[^3]。 #### 步骤2:连接U虚拟机 1. **插入U**:将U接入主机,启动虚拟机。 2. **挂载U**: - 在虚拟机界面右下角点击`可移动设备`图标,选择U并点击`连接`。 - 若U未自动挂载,在Ubuntu终端执行以下命令: ```bash sudo mkdir /mnt/usb sudo mount /dev/sdb1 /mnt/usb ``` (假设U设备为`/dev/sdb1`,具体可通过`lsblk`命令查看) #### 步骤3:文件 1. **复制文件到U**: - 通过文件管理器将虚拟机文件拖放至U目录,或使用终端命令: ```bash cp -r /path/to/vm/files /mnt/usb/ ``` 2. **安全卸载U**: - 在Ubuntu中右键点击U图标选择`弹出`,或在终端执行: ```bash sudo umount /mnt/usb ``` - **关闭虚拟机**后再从主机拔出U。 #### 步骤4:处理常见问题 - **U无法识别**:检查`.vmx`文件配置是否生效,或尝试更换USB控制器版本(如从USB 3.1改为USB 2.0)。 - **虚拟机启动进入安装界面**:在虚拟机设置中取消勾选CD/DVD的`启动时连接`选项[^2]。 - **权限问题**:若复制失败,尝试在命令前加`sudo`或修改U挂载目录权限: ```bash sudo chmod 777 /mnt/usb ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值