老话题: 为什么 Hyper-V 不支持 USB 重定向啊, 崩溃

2020-04-01 15:10:31 +08:00
 Osk

迫于 Hyper-V 不支持 USB 重定向, 试了下 VMWare WorkStation Pro.

内存只有 4GB, 同时开两个虚拟机比较了一下:

VMWare 是真的卡, 真的卡, 动不动 CPU 100%, 无响应...

不过 VMWare 直通一个 USB 3.0 的 U 盘过去, 真香. Windows 7 也能打开 Aero 透明.


然后, 迫于太卡, 启用 Hyper-V 重复测试, 具体性能无法直观比较, 不过没有出现无响应的情况.

但是 Hyper-V 不支持 USB 直通, 甭管这是 Type 1 还是 Type 2 HyperVisor, 这就是真的坑爹...

5571 次点击
所在节点    问与答
10 条回复
ps1aniuge
2020-04-01 16:37:20 +08:00
USB 重定向,你干嘛使啊?
u 盘的话是支持的。
通过远程桌面软件,虚拟机直接读写宿主机磁盘。
另外我看了下,里面可以设定让读写哪个磁盘,读写 pnp 设备。

灵了,别忘给我铜币。;)
ps1aniuge
2020-04-01 16:43:52 +08:00
双击,虚拟机桌面上的我的电脑,
会出现 c,d,还有重定向的驱动程序和文件夹。
LiYanHong
2020-04-01 17:04:35 +08:00
Hyper-V doesn't allow the pass-through of a USB-attached device on a host to a VM. This would break the desired abstraction of the VM from the hardware, and therefore stop VM mobility.

我也觉得加上会比较好用

@ps1aniuge 不仅是文件,有些硬件设备也想直接在虚拟机里用
flynaj
2020-04-01 21:06:16 +08:00
VirtualBox,性能好,功能多。
systemcall
2020-04-02 08:08:15 +08:00
虚拟机类型选二代,打开增强功能,调分辨率的时候展开其他选项,里面可以映射设备,支持 u 盘和智能卡。其实用剪贴板也可以传文件,Windows 沙盒就可以这么用,摆脱毒瘤的那一大堆服务和驱动
win7 的 aero 确实不支持,因为二代虚拟机最低 win8,不过虚拟个 win10 不打游戏的话基本上正常,如果把 RemoteFX 补回来就可以用 GPU 加速了,或者用 Windows Server 2016
VirtualBox 性能太低了,新的系统会卡,而且缩放不是 100%会有 bug
不过 Hyper-V 不仅和其他虚拟机冲突,还会影响宿主性能
Osk
2020-04-02 09:51:10 +08:00
@systemcall @ps1aniuge 这不叫 USB 重定向, 传文件只是举个例子, 用 vmware 重定向 U 盘是为了看看性能如何.
ps1aniuge
2020-04-02 13:02:49 +08:00
1 里面可以设定让读写哪个磁盘,读写 pnp 设备。
2 显示中文“重定向的驱动程序和文件夹”。

@Osk 怎么不叫重定向,u 盘能用,中文显示的是“重定向的驱动程序和文件夹”
@LiYanHong “php 设备” 我理解 pnp 设备包括并大于 usb 设备,

@systemcall 显示中文“重定向的驱动程序和文件夹”。我测试了,支持 win7 和一代虚拟机。
能显示出宿主机所有磁盘盘符,含 u 盘。

感谢我,给我铜板,别耍赖啊~~~~~~~~~~~~~~~
ps1aniuge
2020-04-02 13:05:49 +08:00
别耍嘴呀,你要不去测试,,,你 xxx 。。。。
Osk
2020-04-02 15:07:18 +08:00
@systemcall Hyper-V 如果补上 USB 重定向的话, 我根本不会考虑其它 HyperVisor, 其实 Hyper-V 够用了, 除了没 USB 重定向 /
Osk
2020-04-02 15:10:04 +08:00
@ps1aniuge 大哥, 用过其它 HyperVisor 的 USB 重定向吗???????????????????????????????????????????

你提的这几个测试叫做存储重定向更合适.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/658319

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX