V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Osk
V2EX  ›  问与答

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

  •  
  •   Osk · 2020-04-01 15:10:31 +08:00 · 5571 次点击
    这是一个创建于 1698 天前的主题,其中的信息可能已经有所发展或是发生改变。

    迫于 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, 这就是真的坑爹...

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

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

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

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

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

    你提的这几个测试叫做存储重定向更合适.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5663 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:38 · PVG 09:38 · LAX 17:38 · JFK 20:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.