我使用 Hyper-V 的“快速创建”选项创建了一个新的 Ubunutu 18.04.1 LTS 虚拟机,但是虚拟机只分配了 20GB,我必须使用一堆 Linux 分区工具将其增加到 40GB。
有什么方法可以在创建时指定磁盘大小吗?
在 Windows 10 Pro 1809 build 17763.805 上,我的网络连接每 2 秒就会从在线跳到离线。我正在运行 Hyper-V 以便使用适用于 Windows 的 Docker Desktop。
\n检查Control Panel\\Network and Internet\\Network Connections我看到两个网络接口:
然后第三个每隔几秒钟出现并消失:
\n当默认开关消失时,我的以太网适配器报告 Windows 域连接。几秒钟后,当Default Switch重新出现时,我的以太网适配器\xe2\x80\x99s状态恢复为\xe2\x80\x9cEnabled\xe2\x80\x9d,并且在尝试重新建立连接时我失去了域连接。
进一步挖掘,我看到这个 Windows 系统事件日志块每分钟左右循环一次(NIC 标识符在不同周期内发生变化):
\n\nNIC B99A4A01-143A-4DD6-AE3C-5D6AAA8ABF41 已成功从端口断开连接。
\n在网卡 B99A4A01-143A-4DD6-AE3C-5D6AAA8ABF41(友好名称:默认交换机)上成功执行“删除”操作。
\nNIC C08CB7B8-9B3C-408E-8E30-5E16A3AEB444 成功与端口 C08CB7B8-9B3C-408E-8E30-5E16A3AEB444 断开连接。
\nNIC C08CB7B8-9B3C-408E-8E30-5E16A3AEB444(友好名称:默认交换机)上的“删除”操作成功。
\n网卡 C08CB7B8-9B3C-408E-8E30-5E16A3AEB444(友好名称:默认交换机)上的“创建”操作成功。
\n …
突然我开始在事件日志中看到很多错误(Windows 10 Pro Build 19041):
“IpICSHlpStopSharing”:“0x80070490”。
来源:主机网络服务。
我正在使用 Hyper-V(和 Docker),到目前为止一切似乎都工作正常,但我想知道这个错误从何而来以及如何避免它。我做了一些研究,发现启用Windows沙箱环境可能会解决该错误,但事实并非如此。还有一些类似的错误发生,例如:
“IpICSHlpStopDnsServer”:“0x80070490”
“IpICSHlpStopDnsServer”:“0x80070490”
有谁知道这里有什么问题吗?错误的 XML:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Host-Network-Service" Guid="{0c885e0d-6eb6-476c-a048-2457eed3a5c1}" />
<EventID>1030</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2020-07-08T08:54:22.1565118Z" />
<EventRecordID>221</EventRecordID>
<Correlation />
<Execution ProcessID="2476" ThreadID="2552" />
<Channel>Microsoft-Windows-Host-Network-Service-Admin</Channel>
<Computer>DESKTOP-PTT2TUS</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="HResult">0x80070490</Data>
<Data Name="API">3</Data>
</EventData>
</Event>
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!
我在 HP EliteBook G4 上运行 Windows 10 20H2。
我无法运行连接到虚拟交换机的虚拟机。
我希望我可以运行连接到虚拟交换机的虚拟机。
我总共花了大约 20 个小时,还让 IT 人员参与这个问题研究和尝试各种命令,关注各个网站。这是我到目前为止还没有发现的问题(或者仍然错过了?)。我希望找到有完全相同问题并且能记住解决方案的人。
我认为这些是相关的:
我使用有线 USB 以太网适配器在 Windows\xc2\xa010 Pro 客户端上的 Hyper-V 上创建了多个虚拟机。Windows 计算机在重新启动后保留其 IP 地址,而 Linux 计算机(Ubuntu Server)则不会。两者都使用默认开关(注意:外部开关不适用于 USB 以太网适配器)。
\n我注意到 Windows VM 保留了其 MAC 地址,因此我尝试将 Linux VM 的 MAC 地址从动态更改为静态。不幸的是这没有帮助。
\n目标是在主机和 Linux VM 之间建立 SSH 连接(始终通过相同的 IP 地址)。除此之外,我希望虚拟机能够访问互联网。注意:主机是笔记本电脑,因此将通过不同的 LAN 和不同的接口建立互联网连接(内置 WLAN、不同扩展坞上的不同有线 USB-LAN 适配器等)
\n解决方案:
\n目前我正在考虑配置内部交换机。此设置建议依赖于提供内部交换机静态设置。不幸的是,它不允许设置默认网关,因此虚拟机无法使用主机互联网连接(至少我没有找到使用内部交换机实现此目的的解决方案)。
\n注意:我对交换机使用 192.168.192.1/24,对虚拟机使用 192.168.192.2/24。我可以从主机 ping 交换机和虚拟机,反之亦然(我在主机上适当设置了 Windows 防火墙)。
\n为了同时访问互联网(同时使用内部交换机通过不变的 IP 地址从主机连接到虚拟机),我向虚拟机添加了第二个网络接口并将其设置为默认交换机。我将第二个 NIC 配置为通过 DHCP 获取其配置(通过/etc/netplan/00-installer-config.yaml):
network:\n version: 2\n renderer: networkd\n …Run Code Online (Sandbox Code Playgroud) 单独设置 WSL2 和用户界面,然后使用 xrdp/RDP 访问它变得非常流行。
它与在 Hyper-V 中创建虚拟机有何不同?
我在我的机器上安装了 Windows 7 作为我的主要操作系统,最近在一个单独的硬盘上安装了 Hyper V Server。现在我意识到我没有像我想象的那样使用 Hyper V,并希望将它从机器中完全删除。
唯一阻止我完全格式化该磁盘的是启动管理器。当我尝试从安装了 Windows 7 的磁盘启动时,收到一条错误消息,告诉我找不到启动管理器。但是,当机器从带有 Hyper V Server 的磁盘启动时,启动管理器加载正常。
基本上我想知道的是,如果我删除 Hyper V 服务器并且我的计算机开始尝试自动启动 Windows 7 磁盘,我会继续收到无法找到启动管理器的错误吗?如果是这样,在卸载 Hyper V 之前我需要采取哪些步骤才能正确启动到 Windows 7?
正如标题所说 - 与 Windows Server 2012 中的此功能相比,Windows 8 客户端操作系统中的 Hyper-V 是否存在任何限制(硬件、软件或许可)?
我在 Windows 8.1 上使用 Hyper-V 来设置测试环境。
我的检查点树看起来像这样
Base
+Test1
>Now
+Test2
+Test3
Run Code Online (Sandbox Code Playgroud)
由于这些是测试环境,我通常不想在从一个环境移动到另一个环境时保留更改。即我只是Apply我想移动到的检查站。
当我想在一个环境中保持更改时会出现混乱。假设我的树看起来像这样:
Base
+Test1
>Now
+Test2
+Changes
+Test3
Run Code Online (Sandbox Code Playgroud)
我的问题是:
Changes检查点合并到Test2? 我就Delete这样吗?Test3环境了。如何删除它?将Delete与它合并Base目前我合并了这样的更改,但似乎太复杂了:
Apply该Changes检查站
Base
+Test1
+Test2
+Changes
>Now
+Test3
Run Code Online (Sandbox Code Playgroud)Delete Checkpoint Subtree 在 Test2
Base
>Now
+Test1
+Test3
Run Code Online (Sandbox Code Playgroud)创建一个新的检查点并重命名 Test2
Base
+Test2
>Now
+Test1
+Test3
Run Code Online (Sandbox Code Playgroud)我总是Apply在 VM 关闭时创建和检查点。Delete并Apply指上下文菜单选项。
好吧,我正式对这种事情失去了耐心,现在是上午 12:23。
我正在尝试在运行 Windows 8.1 的 Lenovo Yoga 2 Pro 上运行带有 Hyper-V 的 Ubuntu 14.04。我无法让虚拟机连接到互联网 - 无论是通过我机器的无线适配器还是通过我拥有的以太网到 USB 端口适配器。我看过一些关于如何做到这一点的指南,但没有任何意义,我认为我只是让事情变得更糟。
一步一步地,如何使用我的 WiFi 适配器创建连接,以便虚拟机可以访问网络?
hyper-v ×10
networking ×3
windows ×2
windows-10 ×2
windows-8 ×2
ip-address ×1
linux ×1
multi-boot ×1
ubuntu ×1
windows-7 ×1
windows-subsystem-for-linux ×1
wsl2 ×1