User Asked: 2010-09-29 18:28:26 +0800 CST2010-09-29 18:28:26 +0800 CST 2010-09-29 18:28:26 +0800 CST 如何在 VirtualBox 中运行 Ubuntu 使用我的网络摄像头? 772 我在 Windows 7 主机上的 VirtualBox 中运行 Ubuntu。如何使我的内置笔记本电脑摄像头与它配合使用? virtualbox webcam 6 个回答 Voted Best Answer Nathan Osman 2010-09-30T17:15:05+08:002010-09-30T17:15:05+08:00 这是可能的,但需要几个步骤才能正常工作: 确保虚拟机未运行且您的网络摄像头未在使用。 调出 VBox 主窗口,然后在 Win7 机器的详细信息选项卡中单击 USB。 确保选中“启用 USB 控制器”。还要确保选中“启用 USB 2.0 (EHCI) 控制器”。 单击“从设备添加过滤器”按钮(带有“+”图标的电缆)。 从列表中选择您的设备。 现在单击确定并启动您的虚拟机。 这将导致设备显示为好像已插入 VM。从那里,您应该能够使用它或在必要时安装驱动程序。 Abdennour TOUMI 2016-02-19T23:23:38+08:002016-02-19T23:23:38+08:00 @Nathan Osman 的相同答案,但是,它需要属于vboxusers组才能在添加一个时看到所有设备。 sudo usermod -a -G vboxusers $(whoami) 再次注销并登录,检查您的 vboxusers 是否显示在此命令中: groups Rajesh_Saladi 2017-03-19T22:32:22+08:002017-03-19T22:32:22+08:00 您可能应该下载并安装支持 USB 2.0 和 USB 3.0 设备的 VirtualBox 扩展包。 我之前遇到过同样的问题,我通过安装这个扩展包解决了这个问题。 安装 VirtualBox 扩展包 重新启动主机和来宾系统。 转到设置-> USB 选择 USB 2.0 (EHCI) 控制器 查看添加新过滤器。 现在您的网络摄像头出现在列表中。添加那些 USB 过滤器。 注意:我的主机是 Windows 10,虚拟操作系统是 Ubuntu 16.04 LachoTomov 2017-09-27T05:05:14+08:002017-09-27T05:05:14+08:00 许多内置摄像头不会显示为 USB 设备。 在这种情况下,您需要安装 VirtualBox Extension Pack 和可能的 Guest Additions(不确定)。 然后重新启动虚拟机,在顶部菜单设备中应该有一个新的子菜单网络摄像头。从那里启用您的网络摄像头,它应该在 VM 中可用。 sancho.s ReinstateMonicaCellio 2020-05-11T03:51:32+08:002020-05-11T03:51:32+08:00 我必须做的,使用 Ubuntu 20.04,Virtualbox 6.1。 安装来宾添加和扩展包 $ sudo apt-get install virtualbox-guest-additions-iso virtualbox-ext-pack 通过 Virtualbox 本身添加扩展包。原则上,我猜在第 1 步中这将是不必要的。但是下面的第 3 步没有找到任何网络摄像头。所以我决定安装这个包。安装报告了一个错误,但无论如何都可以正常工作。更多的工作将阐明是否可以删除/不安装包的两个版本中的任何一个。 下载扩展包文件(当前为 6.1.6),并使用File -> Preferences -> Extensions -> Adds new package 添加它(查找下载的文件)。注意:我看到有人提到,如果更新 VBox,而不更新扩展,这可能会出现问题。也许通过apt-get摆脱这个问题。 检查网络摄像头是否被识别,并获取其/他们的名字/s $ VBoxManage list webcams Video Input Devices: 2 .1 "Integrated Camera: Integrated C" /dev/video0 .2 "Integrated Camera: Integrated C" /dev/video1 将网络摄像头附加到 VM $ VBoxManage controlvm "Win10" webcam attach .1 Ẁin10代表 VM 名称,.1代表在第 3 项的输出中获得的网络摄像头。 我的 VM 正在运行,在我运行第 4 项中的命令后,Win 10 VM 将网络摄像头检测为 USB 设备并自动开始安装它。安装过程大约 10 秒后(像往常一样),网络摄像头在我的 Win 10 客户操作系统中启动并运行。 sambha 2019-11-16T18:16:08+08:002019-11-16T18:16:08+08:00 我遵循 Rajes_Saladi 的所有步骤。需要从提到的步骤中执行一个额外的步骤: 启动来宾 Ubuntu 操作系统后,转到菜单设备 -> 网络摄像头 -> {勾选集成网络摄像头选项} 运行内置的奶酪应用程序以验证天气相机功能是否正常 注意:我正在使用笔记本电脑的集成网络摄像头。
这是可能的,但需要几个步骤才能正常工作:
这将导致设备显示为好像已插入 VM。从那里,您应该能够使用它或在必要时安装驱动程序。
@Nathan Osman 的相同答案,但是,它需要属于
vboxusers
组才能在添加一个时看到所有设备。再次注销并登录,检查您的 vboxusers 是否显示在此命令中:
您可能应该下载并安装支持 USB 2.0 和 USB 3.0 设备的 VirtualBox 扩展包。
我之前遇到过同样的问题,我通过安装这个扩展包解决了这个问题。
转到设置-> USB
选择 USB 2.0 (EHCI) 控制器
查看添加新过滤器。
现在您的网络摄像头出现在列表中。添加那些 USB 过滤器。
注意:我的主机是 Windows 10,虚拟操作系统是 Ubuntu 16.04
许多内置摄像头不会显示为 USB 设备。
在这种情况下,您需要安装 VirtualBox Extension Pack 和可能的 Guest Additions(不确定)。
然后重新启动虚拟机,在顶部菜单设备中应该有一个新的子菜单网络摄像头。从那里启用您的网络摄像头,它应该在 VM 中可用。
我必须做的,使用 Ubuntu 20.04,Virtualbox 6.1。
通过 Virtualbox 本身添加扩展包。原则上,我猜在第 1 步中这将是不必要的。但是下面的第 3 步没有找到任何网络摄像头。所以我决定安装这个包。安装报告了一个错误,但无论如何都可以正常工作。更多的工作将阐明是否可以删除/不安装包的两个版本中的任何一个。
下载扩展包文件(当前为 6.1.6),并使用File -> Preferences -> Extensions -> Adds new package 添加它(查找下载的文件)。注意:我看到有人提到,如果更新 VBox,而不更新扩展,这可能会出现问题。也许通过
apt-get
摆脱这个问题。检查网络摄像头是否被识别,并获取其/他们的名字/s
Ẁin10
代表 VM 名称,.1
代表在第 3 项的输出中获得的网络摄像头。我的 VM 正在运行,在我运行第 4 项中的命令后,Win 10 VM 将网络摄像头检测为 USB 设备并自动开始安装它。安装过程大约 10 秒后(像往常一样),网络摄像头在我的 Win 10 客户操作系统中启动并运行。
我遵循 Rajes_Saladi 的所有步骤。需要从提到的步骤中执行一个额外的步骤:
注意:我正在使用笔记本电脑的集成网络摄像头。