Apol1oBelvedere
V2EX  ›  问与答

Hyper-V 虚拟机用于个人工作中遇到的问题汇总贴(大家一起盖楼汇总解答,防止分散)

  •  
  •   Apol1oBelvedere · Oct 1, 2020 · 3604 views
    This topic created in 2058 days ago, the information mentioned may be changed or developed.
    虚拟机硬盘和宿主机硬盘空间足够,但是我遇到的两个问题:
    1.从虚拟机复制 8GB 大的视频文件到宿主机,总是出现复制到一半操作失败错误。
    2.在虚拟机播放 2GB 大小的文件,出现 WMP 提示操作失败的错误。
    23 replies    2020-10-02 16:56:12 +08:00
    moln
        1
    moln  
       Oct 2, 2020
    用的 rdp 吗?
    pcbl
        2
    pcbl  
       Oct 2, 2020
    宿主机休眠会导致虚拟机时间变慢
    Apol1oBelvedere
        3
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @moln 不是 RDP,是直接连接虚拟机出现的窗口。
    Apol1oBelvedere
        4
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @pcbl 宿主机一直没有休眠过,始终活跃的。
    moln
        5
    moln  
       Oct 2, 2020
    @Apol1oBelvedere 那就不清楚了,我用 rdp 连接虚拟机和实体机都出现过上述两个问题,但是虚拟机管理器直连没问题啊
    cjpjxjx
        6
    cjpjxjx  
       Oct 2, 2020 via iPhone
    事件管理器看看有啥报错没
    hjc4869
        7
    hjc4869  
       Oct 2, 2020 via Android
    第一个问题是不是因为在复制文件结束的过程中剪贴板的内容发生了变化?
    ZZSZZSZZS
        8
    ZZSZZSZZS  
       Oct 2, 2020 via iPhone
    网卡 dns 解析故障,此错误也会在 Windows 沙盒,wsl2 上出现,暂时出了自定义 dns 外没找到其他方法解决
    Apol1oBelvedere
        9
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @cjpjxjx 未能发现相关性大的错误日志:
    [Windows 日志]->[应用程序]、[安全],无报错。
    [应用程序和服务日志],无报错。

    [Windows 日志]->[系统]有“DistributedCOM”报错,如下:
    日志名称: System
    来源: Microsoft-Windows-DistributedCOM
    日期: 2020/10/1 22:42:11
    事件 ID: 10010
    任务类别: 无
    级别: 错误
    关键字: 经典
    用户: DESKTOP-VORVK2Q\user
    计算机: DESKTOP-VORVK2Q
    描述:
    服务器 {ED1D0FDF-4414-470A-A56D-CFB68623FC58} 没有在要求的超时时间内向 DCOM 注册。
    事件 Xml:省略...
    Apol1oBelvedere
        10
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @hjc4869 或许有可能,但是未进行过任何操作,如果宿主机后台对剪贴板做修改也难以理解,使用 Vmware 从虚拟机向宿主机复制文件从未遇到过中途出错,我推测是虚拟机对大文件复制的处理出了什么问题。。
    Osk
        11
    Osk  
       Oct 2, 2020 via Android   ❤️ 1
    不要用 rdp 传文件,cpu 占用高不说,还容易失败。
    传大文件有这些骚操作:用 ftp/http/smb,看你喜欢哪种了,我一般拷个 python embed zip 过去建个 http 服务拷贝。
    真骚操作:关闭虚拟机,挂载 vhdx 拷
    cheng6563
        12
    cheng6563  
       Oct 2, 2020
    hyperv 在 wi10 是真的 bug 一堆,不知道专门用 hyperv 的系统是怎样
    IP 定不住
    虚拟机分到和主机一样的 IP
    点关机卡死
    Apol1oBelvedere
        13
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @Osk 是的,我是局域网使用,开启了共享文件夹复制了。
    Apol1oBelvedere
        14
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @cheng6563 是的,客户端使用体验比不上 Vmware Workstation 。也是希望大家把问题都集中在一个帖子,便于后面遇到问题的人检索。
    8e47e42
        15
    8e47e42  
       Oct 2, 2020
    Hyper-v bug 真的不是一般的多。。你盖这个楼。。容易超标。。
    就像多少年了显卡虚拟化依然一团糟
    zenze
        16
    zenze  
       Oct 2, 2020 via iPhone
    我一般操作是挂载虚拟机硬盘为本机网络硬盘 复制文件似乎没出现过问题
    Stop
        17
    Stop  
       Oct 2, 2020
    编译 rust 的时候,经常提示内存不够,然后编译失败了。问题是我给了下限 8g 最低内存,上限 16g 内存,都还提示内存不够...
    Stop
        18
    Stop  
       Oct 2, 2020
    说不定你的问题,也是因为内存没给够...
    Stop
        19
    Stop  
       Oct 2, 2020
    我把内存下限提到 16g,就能正常编译了。
    Apol1oBelvedere
        20
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @ZZSZZSZZS 重启虚拟机后再试出现错误:“一个意外错误使你无法复制该文件,如果你继续收到此错误,可以使用错误代码来搜索有关此问题的帮助,错误 0x00000000:操作成功完成。”设置 DNS 为 114.114.114.114 后依然是上述错误。
    但是复制小的文本文件就没有任何问题。是不是虚拟机有什么设置影响了大文件的复制?
    Apol1oBelvedere
        21
    Apol1oBelvedere  
    OP
       Oct 2, 2020
    @gynantim PC 有 24GB 内存,想给虚拟机设置可用内存 16GB,结果系统提示出错主机已占用导致内存不够,虚拟机无法启动。内存原因的可能性很大,只是我无法测试结果出来了。
    但是这个有点不合理,复制大文件不一定需要那么大内存啊,在宿主机复制 100GB 的文件到移动硬盘,也没要 100GB 内存,Vmware Workstation 也不作内存要求啊。
    NerverLibis
        22
    NerverLibis  
       Oct 2, 2020 via iPhone
    操作虚拟机只允许使用端口操作 ssh ftp 远程桌面
    传文件 ftp xftp 同步工具
    堡垒机只允许导入 iso
    heart4lor
        23
    heart4lor  
       Oct 2, 2020
    占用靠前的常用端口号: https://www.sunyongfei.cn/archives/241/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5319 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 100ms · UTC 08:43 · PVG 16:43 · LAX 01:43 · JFK 04:43
    ♥ Do have faith in what you're doing.