Windows 各版本中 HyperV 虚拟机使用技巧汇集 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Apol1oBelvedere
V2EX    Windows

Windows 各版本中 HyperV 虚拟机使用技巧汇集

  •  
  •   Apol1oBelvedere 2022-05-16 23:52:10 +08:00 3005 次点击
    这是一个创建于 1325 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Windows 各版本中 HyperV 虚拟机使用技巧汇集:
    1 、
    问题:当 MSTSC 远程桌面的显示选项中没有虚拟机中设定的分辨率(如 1600*1200 )怎么办?
    背景:需要特定分辨率以运行基于分辨率像素点的特定程序。
    答案:mstsc /w:1600 /h:1200 命令可按照特定分辨率显示远程桌面。

    2.
    问题:HyperV 自带虚拟机连接窗口无法从宿主机复制黏贴文件?
    背景:文件传输需要
    答案:用 MSTSC 远程桌面连接虚拟机,或共享文件夹,或用 FTP 等类似网络传输工具。
    14 条回复    2023-09-10 10:44:53 +08:00
    Remember
        1
    Remember  
       2022-05-17 00:00:38 +08:00
    自带的 switch 的 ip 什么时候能固定住?从未见过这么蠢的设计,宿主启动一次,switch 地址随机改一次。
    MacDows
        2
    MacDows  
       2022-05-17 00:07:12 +08:00 via Android
    第二个问题有个选项,应该是在安全选项卡中间,打开就行
    你这叫什么汇集…………
    MacDows
        3
    MacDows  
       2022-05-17 00:07:29 +08:00 via Android
    @Remember 用主机名试试
    i3x
        4
    i3x  
       2022-05-17 00:37:36 +08:00 via Android
    @Remember 最烦的问题是这个默认交换机删不掉。明明没插网线,图标还是不对。。只能弃用了选择 vm
    Apol1oBelvedere
        5
    Apol1oBelvedere  
    OP
       2022-05-17 00:47:38 +08:00
    @Remember
    可以设置解决:
    1.当虚拟机使用内部交换机时,宿主机 /虚拟机对接网卡设置静态 IP ,并设置桥接即可静态且连接外网。
    2.当虚拟机使用外部交换机时,路由器将虚拟机 mac 与 IP 绑定即可,或手工设置路由器网段的静态 IP 。
    Apol1oBelvedere
        6
    Apol1oBelvedere  
    OP
       2022-05-17 00:51:33 +08:00
    补充:
    --
    问题:如何复制虚拟机?
    背景:需要快速设置多个相同虚拟机环境
    答案:先导出虚拟机,再选择导入虚拟机,选择“要执行的导入类型:复制虚拟机(创建新的唯一 ID )”。
    --
    问题:
    1. 快照功能只能线性创建不方便,不能像 Vmware 可以分支创建。
    2. 复制虚拟机功能不好用,导出的虚拟机不能直接还原否则会 id 冲突无法启动,必须再复制出来一份系统数据。Vmware 复制出来直接就能导入,省去再复制一份的麻烦。
    Apol1oBelvedere
        7
    Apol1oBelvedere  
    OP
       2022-05-17 00:53:29 +08:00
    @MacDows Hyper-V 管理器版本 10.0.19041 未发现此选项,能提示一下路径吗?(备注:因为论坛没有这样的分享帖,这里是当作一个技巧的汇集贴,大家一起完善。)
    MacDows
        8
    MacDows  
       2022-05-17 01:03:59 +08:00 via Android
    @Apol1oBelvedere 增强会话模式
    Apol1oBelvedere
        9
    Apol1oBelvedere  
    OP
       2022-05-17 08:37:48 +08:00
    @MacDows 宿主机必须是 Server 才能在“虚拟机连接”窗口开启增强会话模式否则都是灰色的,但是通过远程桌面连接自动就是增强会话模式。
    johnniang
        10
    johnniang  
       2022-05-17 10:29:05 +08:00
    @Remember 试试 {hostname}.mshome.net
    Apol1oBelvedere
        11
    Apol1oBelvedere  
    OP
       2022-05-17 19:08:31 +08:00
    @MacDows 使用本地资源的要求:
    为了能够在虚拟机上使用计算机的本地资源,请满足以下要求:
    * Hyper-V 主机必须打开“增强会话模式策略”和“增强会话模式”设置 。
    * 使用 VMConnect 的计算机必须运行 Windows 10 、Windows 8.1 、Windows Server 2016 或 Windows Server 2012 R2 。
    * 虚拟机必须启用远程桌面服务并将 Windows 10 、Windows 8.1 、Windows Server 2016 或 Windows Server 2012 R2 作为来宾操作系统进行运行。

    --即 Win7 客户机无法开启增强会话模式。
    VirtualLife
        12
    VirtualLife  
       2023-07-20 07:51:41 +08:00
    @Remember
    我也遇到这个问题:
    1 、在 Host 上无法通过 hostname 访问使用 Default Switch 网络的 Guest
    2 、想着设置一个固定的 IP 给这个 Guest
    3 、发现 Default Switch 的 IP 会变

    这的确很烦,直到我发现可以通过 <hostname>.mshome.net 访问这个 Guest……
    Apol1oBelvedere
        13
    Apol1oBelvedere  
    OP
       2023-07-21 12:44:42 +08:00
    @VirtualLife #12 win7x64hyperv.mshome.net 具体如何操作?我在本机的虚拟机主机名为 win7 ,但是用 mstsc 工具连接 win7.mshome.net 时提示“远程桌面无法找到计算机”。
    VirtualLife
        14
    VirtualLife  
       2023-09-10 10:44:53 +08:00
    @Apol1oBelvedere 我放弃了使用这个域名了,因为 Host 上有一些软件会影响 DNS 解析,要使它们兼容,会造成很多附带的麻烦。

    现在我使用另一个方法来达到绕过 Default Switch 的 IP 会变的问题(非桥接,我也不想用桥接)。

    1 、首先用管理员权限打开一个 powershell ,新建一个 NAT 虚拟交换机。
    具体操作参考: https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

    2 、将 Hyper-V 管理器内想要固定 Guest 的网卡设置为这个刚创建的虚拟交换机。

    3 、重点:由于新创建的这个虚拟交换机没有 DHCP 功能,必须去虚拟机内手动设置 IP 。

    DONE !
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2087 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 01:25 PVG 09:25 LAX 17:25 JFK 20:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86