当前位置: 首页 > 科技观察

如何在VirtualBox中启用和访问USB棒

时间:2023-03-15 15:12:29 科技观察

当您在虚拟机环境中工作时,USB通常插入主机系统。但是从访客系统访问USB内容有点困难。在VirtualBox中,您需要安装一些扩展并启用一些设置才能访问USB。方法如下。本文假定您已经安装了VirtualBox,并且还安装了一些Linux发行版或操作系统。如果没有,请查看这篇文章。请注意,OracleVMVirtualBox扩展包受Oracle的个人使用和评估许可(PUEL)约束。此许可证不同于使用GPL的VirtualBox。如果您将以下步骤用于商业目的,请务必仔细阅读本页。在VirtualBox7.0中启用VirtualBoxExtensionPack的USB安装打开VirtualBox下载页面并从此链接下载适用于所有支持平台的VirtualBoxExtensionPack。下载扩展包并单击“文件>工具>扩展包管理器扩展包管理器”。单击工具栏中的安装按钮并选择下载的.vbox-extpak文件。单击“安装”。接受条款并提供安装的管理员密码。安装扩展包管理器接受条款后,安装扩展包管理器安装成功后,可以在已安装列表中看到。重新启动主机系统。重启是强制性的。在来宾中启用USB将USB记忆棒插入要从虚拟机访问的主机系统。启动VirtualBox并右键单击虚拟机名称以启用USB。选择“设置”。虚拟机的启动设置在左窗格中,单击USB。然后选择控制器版本。例如,您可以选择USB3.0。然后单击小加号图标以添加USB过滤器。在此列表中,您应该看到您的USB驱动器(您插入的)的名称。对于这个例子,我可以看到我插入的TranscendJetflash驱动器。选择它并按“确定”。选择U盘,现在启动您的虚拟机。打开文件管理器,您应该会看到USB驱动器已启用并安装在您的虚拟机上。在这个演示中,您可以看到我的Arch-Xfce虚拟机的Thunar文件管理器显示了我的USB驱动器的内容。启用USB并从VirtualBox指令访问内容现在,您应该记住以下几点。当您将U盘插入主机系统时,请保持挂载状态。但在启动虚拟机之前不要打开或访问任何文件。启动虚拟机后,USB驱动器将在主机系统中卸载并自动挂载到客户系统中,即您的虚拟机。使用完USB驱动器后,请确保在虚拟机中将其弹出或卸载。然后可以从您的主机系统中访问它。总结VirtualBox是一个功能强大的程序,它提供了易于使用的功能来设置您的虚拟机。这些步骤很简单,将确保您的USB驱动器在主机系统中被正确检测到以正常运行。另外,请记住,通过扩展包检测U盘与VirtualBox客户端增强包无关。它们完全无关并提供独立的功能。