我想知道是否有可能(不是从合法性的角度,而是从技术的角度)在 Hyper-V 虚拟机上运行 Mac OS X。这将使测试变得更加容易,因为我不必去挖掘旧 Mac 或找人借用他们的笔记本电脑。
在 Windows 7 下,我在 XP 模式下运行 iTunes,这很棒。我插入我的 iPad(第 1 代),Windows XP 拿起它并与 iTunes 同步。
现在我已经升级到 Windows 8,我知道 Hyper-V 会取代这个功能。我使用 iTunes 创建了一个 Windows 7 虚拟机,并在远程桌面中启用了“其他支持的即插即用 (pnp) 设备”。

如果我在没有安装 iTunes 的情况下插入,Windows 7 会下载驱动程序并且我可以读取 iPad 磁盘内容。
如果我在安装了 iTunes 的情况下插入,我会不断收到“驱动程序安装失败”错误。
有谁知道如何让 iPad 与来宾 iTunes 配合使用?
(注意:不,我不想安装 VirtualBox。这个练习的目的是从我的系统中删除膨胀!)
我目前正在尝试为 Windows Server 2012 构建一个关闭脚本,该脚本将在主服务器关闭时执行到我的副本服务器的计划故障转移。
我的问题是关闭脚本在 Hyper-V 服务停止后执行。
有没有可能让它之前被执行?
我正在使用带有 HyperV 的 Windows 8.1 Pro。我有几个用于开发的虚拟机,它们都使用网络地址通过内部适配器与主机连接:
192.168.10.0/24
Run Code Online (Sandbox Code Playgroud)
在哪里:
192.168.10.1
Run Code Online (Sandbox Code Playgroud)
是我的主机的 Hyper-V 内部 NIC 地址。
当我不在办公室时,我使用 3G USB 加密狗拨号 VPN 连接。我想通过 VPN 路由来自所有现有和未来虚拟机的流量。在最好的情况下,流量只会部分路由到本地公司网络地址
10.1.1.0/24
Run Code Online (Sandbox Code Playgroud)
我不想使用共享,因为我要在 WiFi、USB 3G 加密狗和 VPN 之间切换。转移到其他虚拟化对我来说也不是一个选择。
我将我的 Windows 8.1 Basic 升级到 10。Windows 10 Home 是否支持 hyper-v?如果不是,除了升级到 Pro 之外,还有其他方法可以在我的设备上运行 hyper-v 吗?
主机:
虚拟机:
我在 VM 上创建检查点时遇到了一些问题。当我尝试这样做时,Hyper-V 一直运行到创建进度的 19%,然后出现此错误屏幕:

我分析了事件查看器的日志,在Hyper-V Worker > Admin部分,它显示了以下消息:
“PNSP2013”无法启动检查点操作:%%2147754996 (0x800423F4)。(虚拟机 ID 69EAA8C6-E8E9-4585-97AE-5633F400BB89)[
而且我还收集了 VSSDiag 的日志,其中没有包含相关信息(至少对我而言)
VSS 编写器拒绝了一个错误为 0x800423f4 的事件,编写器遇到了非暂时性错误。如果重试备份过程,错误很可能会再次发生。编写器在处理事件时对编写器组件所做的更改对请求者不可用。从托管 VSS 编写器的应用程序中检查相关事件的事件日志。日志:
Run Code Online (Sandbox Code Playgroud)Operation: PostSnapshot Event Context: Execution Context: Writer Writer Class Id: {b2014c9e-8711-4c5c-a5a9-3cf384484757} Writer Name: NTDS Writer Instance ID: {2b09511a-25fd-47cd-929f-4f1f60cc1594} Command Line: C:\Windows\system32\lsass.exe Process ID: 636NTDS
需要考虑的一些要点:
我的 Hyper-V 主机是 Windows 10 Enterprise x64。我只有一个来宾运行:archlinux。
来宾连接到所有 NIC:
有时,我会从主机系统或本地网络上的任何其他 PC 通过 SSH 连接到来宾。我本地网络中的任何 PC 都没有静态 IP,包括访客系统。
问题是在引导主机(从而引导来宾)之后,来宾的 IP 是动态设置的并且是未知的。只有在连接到来宾并执行后ip addr,我才能使用 IP 地址进行 SSH 连接 ( root@192.168.0.*)。
我想通过主机名访问来宾系统,这样我就不必每次都检索 IP。这是问题所在:
假设 archlinux 来宾被分配了 IP 192.168.0.24。arch 主机名配置为Hyper-al. 我可以通过它们的主机名(例如ping DESKTOP-XXXXX)和它们的 IP ping 我网络中的每台(Windows)PC 。使用它的 IP ping 来宾工作正常。但是,主机名Hyper-al无法解析。
因此,例如,当我尝试使用 PuTTY 连接到来宾时,我可以使用 IP 做到这一点。但是,当我尝试使用主机名时,它无法解析。主机名在 arch 中正确配置/etc/hostname,/etc/hosts并在使用 IP 登录后被PuTTY 识别。
如何通过主机名访问 arch 来宾?我在 ubuntu …
在我的 Windows 10 笔记本电脑上启用 Hyper-V 后,我在显示设置面板和设备管理器中检测到 5 个额外的通用 pnp 显示器。当我删除 Hyper-V 功能时,这些显示器就不见了。
当我现在将一个额外的显示器连接到我的 HDMI 端口并且我想复制我的第二个屏幕时,我的第二个屏幕永远不会在同一个显示器编号上。所以今天我扩展了显示 1 和 6,但明天它可以是 1 和 5。
我使用的是戴尔 Precision M2800
任何想法为什么会发生这种情况?
在全屏模式下通过 RDP 连接远程或虚拟机时,屏幕顶部通常会显示一个蓝色的连接栏。
我想从 Hyper-V 连接中删除这个连接栏(不仅仅是“取消固定”,而是完全删除它)。
当我通过 RDP 访问远程服务器时,我可以选择在连接之前从连接设置中完全删除连接栏:
但是,当我连接到 Hyper-V 虚拟机时,未显示该设置(以及其他设置):
如何从与虚拟 Hyper-V 计算机的连接中删除连接栏?
我有一个带有支持虚拟化的 Intel 芯片的 CyberPowerPC。我注意到 VirtualBox 在使用 GUI 虚拟机时有些迟钝,所以我决定启用 Client Hyper-V 以查看是否效果更好。我按照此处的 powershell 说明进行操作。重新启动后,我的计算机在进入黑屏并重新启动之前不会通过三点轮。
我随后发现了一个恢复启动屏幕,允许我启动到安全模式。我使用安全模式的电源外壳来禁用客户端 Hyper-V。重新启动后,系统返回到正常模式,而我没有重新启用它(我猜这是默认行为?)并且仍然无法启动。
我检查以确保在 UEFI 中启用了虚拟化,并且确实如此。我尝试禁用它。还是不行。
尝试返回安全模式后,计算机直接进入重新启动屏幕,现在我回到正常模式。
请帮忙。我什至不知道如何始终进入安全模式。我什至无法进入登录屏幕,除非它处于安全模式,而且我不知道如何始终进入安全模式。我的老板在另一个房间,不知道我遇到的麻烦。我的胃在我的喉咙里。恐慌
现在我处于安全模式尝试数据备份。
更新:更多数据:处理器 Intel Core i7-3820 @3.60 GHZ、16 GB 内存、64 位 Windows 10 Pro
问题:通过 PowerShell 启用客户端 Hyper-V 并在出现提示时重新启动。启动过程在切到黑色并在重启循环中自动重启之前到达圆点加载屏幕。
采取的故障排除步骤:1) 启动到安全模式,通过 PowerShell 禁用客户端 Hyper-V。出现提示时重新启动。启动到正常模式。结果:仍然看到圆点加载屏幕切为黑色自动重启循环。
2) 在 UEFI 中禁用虚拟化。结果:一样
3) 在 UEFI 中重新启用虚拟化。结果:一样
4) 启动到安全模式以备份所有数据。Hyper-V 在“打开/关闭 Windows 功能”菜单中未选中。
UPDATE2:我注意到在 msconfig.exe 中有几个标记为 Hyper-V 的服务。我取消选中所有这些并执行正常启动。结果:一样。
hyper-v ×10
windows-10 ×3
networking ×2
windows-8 ×2
boot ×1
itunes ×1
linux ×1
macos ×1
powershell ×1
routing ×1
shutdown ×1
ssh ×1
windows ×1