linux下vbox使用U盘

本文介绍了如何在虚拟操作系统中设置USB控制器,以便将U盘连接到Linux系统,并通过sudousermod命令为指定用户添加访问权限。详细步骤包括:在虚拟操作系统设置中启用USB控制器,添加空筛选器;使用sudousermod命令修改用户组;重启Linux系统并打开虚拟操作系统,最后插入U盘即可成功连接。

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

记大本子上过段时间就翻不到了,干脆写在这


1.设置->USB->启用USB控制器->右边的按钮(添加一个空筛选器)。这一步在关虚拟操作系统

2.sudo usermod -aG vboxusers linux中的用户名

3.重启linux,打开vbox中的虚拟操作系统,插入U盘就OK~~


<think>好的,用户的问题是关于在Windows主机和Linux虚拟机(使用VMware或VirtualBox)之间传输文件的方法。我需要先回顾一下常见的文件共享方法,包括共享文件夹、拖放、剪贴板共享等。然后结合用户提到的两个引用内容,特别是VMware Tools和VirtualBox的相关问题,给出具体的步骤。 首先,用户提到VMware Tools和VirtualBox在显示刷新上的问题,这可能与虚拟机工具安装有关,所以需要强调安装增强功能或工具的重要性。比如,在VirtualBox中需要安装增强功能,而在VMware中则是VMware Tools。这些工具不仅能提升显示性能,还支持文件共享等功能。 接下来,针对共享文件夹,两种虚拟机的设置步骤可能不同。对于VirtualBox,用户需要在虚拟机设置中添加共享文件夹,然后在Linux虚拟机中挂载它。可能需要使用mount命令或者自动挂载。而VMware则是通过VMware Tools来启用共享文件夹,用户需要在设置中指定共享目录,并在Linux中查看/mnt/hgfs下的内容。 拖放和剪贴板功能通常需要安装增强工具后启用。这部分需要说明如何在VirtualBox和VMware中配置这些选项,并提醒用户可能需要重启虚拟机。 另外,还可以提到其他方法,比如使用SCP或SFTP进行网络传输,或者共享USB设备。这些方法可能适合不同的使用场景,比如当网络配置正确时,SCP会很方便;而USB设备适合大文件传输。 需要注意,用户可能遇到权限问题,尤其是Linux中的共享文件夹访问权限,可能需要将用户添加到vboxsf组。同时,如果共享文件夹不自动挂载,需要手动操作或者修改fstab文件。 最后,生成相关问题时要覆盖安装工具、权限问题、方法比较、网络传输和故障排除等方面,帮助用户进一步解决可能遇到的问题。</think>### Windows与Linux虚拟机之间的文件传输方法 #### 一、VMware虚拟机文件传输 1. **安装VMware Tools** - 在VMware菜单栏选择`虚拟机 > 安装VMware Tools`,挂载工具镜像到虚拟机。 - 在Linux虚拟机内挂载镜像并安装: ```bash mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom tar -xzvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp/ cd /tmp/vmware-tools-distrib/ sudo ./vmware-install.pl ``` - 重启虚拟机后生效[^2]。 2. **共享文件夹配置** - 在VMware设置中选择`选项 > 共享文件夹`,添加主机目录并设置名称(如`shared`)。 - 在Linux中访问共享文件夹: ```bash cd /mnt/hgfs/shared ``` 3. **拖放与剪贴板** - 在VMware设置中启用`拖放`和`复制粘贴`功能(需安装VMware Tools)。 --- #### 二、VirtualBox虚拟机文件传输 1. **安装增强功能** - 在VirtualBox菜单栏选择`设备 > 安装增强功能`,挂载镜像到虚拟机。 - 在Linux虚拟机内执行: ```bash sudo apt install build-essential dkms linux-headers-$(uname -r) sudo mount /dev/cdrom /mnt sudo /mnt/VBoxLinuxAdditions.run ``` - 重启虚拟机解决显示刷新延迟问题[^1]。 2. **共享文件夹设置** - 在VirtualBox设置中选择`共享文件夹`,添加主机路径并设置名称(如`vbox_share`)。 - 在Linux中手动挂载: ```bash sudo mkdir /mnt/share sudo mount -t vboxsf vbox_share /mnt/share ``` - 或配置自动挂载(需勾选`自动挂载`选项)。 3. **拖放与剪贴板** - 在VirtualBox设置中启用`双向`拖放和剪贴板模式。 --- #### 三、其他通用方法 1. **SCP/SFTP传输** - 在Linux中启用SSH服务: ```bash sudo apt install openssh-server sudo systemctl start ssh ``` - 从Windows使用WinSCP或FileZilla连接Linux IP地址传输文件。 2. **USB设备共享** - 在虚拟机设置中将USB控制器添加到过滤器,插入U后选择挂载到虚拟机。 --- #### 注意事项 - 共享文件夹权限问题:在Linux中需将用户加入`vboxsf`或`vmware`组: ```bash sudo usermod -aG vboxsf $USER # VirtualBox sudo usermod -aG vmware $USER # VMware ``` - 若共享文件夹未显示,检查`/etc/fstab`配置或重启虚拟化服务。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值