前几天晚上,我在 VMWare Fusion 中安装了 Mac OS X Server 10.6.0,它运行得很好,直到我运行了软件更新。我通过组合更新程序升级到 10.6.6,现在当我启动 VM 时,它会显示:
“CPU 已被来宾操作系统禁用。此时您需要关闭或重置虚拟机。”
我已将选项中的操作系统切换为 OS X Server 32 位、64 位,甚至切换为 Windows 7,但没有任何效果。有人有什么想法吗?
我知道它们都被称为“虚拟机”,但确切的区别是什么?
我创建了一个具有 4.7 GB 虚拟硬盘 (.vmdk) 的虚拟机。我导出到 .ova 版本 1.0 并获得了一个 1.7 GB 的文件,我可以使用 7zip 将其压缩另外 200 mb。因此带有 OVA 的 7zip 存档大小为 1.5 GB。
7.直接压缩 vm 文件,文件大小为 1.1 GB。这是一个理想的大小,我想知道是否有人知道如何增加 ova 文件的压缩或手动创建 ova 文件。我使用的是 virtual box,但也有 vmware。这是我在 7zip 上运行的命令。
7z a -t7z vm.7z -m0=lzma2 -mx=9 -aoa vm.ova
Run Code Online (Sandbox Code Playgroud)
我在 vm 文件夹内运行相同的命令,但没有 vm.ova 来获取 1.1 GB 文件。我的目标是文件大小最小,并且可以在 vmware 和 virtualbox 中轻松使用,导入到 qemu、hyper-v 和 vshere 是一个优点。
我知道这方面有很多问题,但在阅读并尝试了一些解决方案后,我似乎无法更好地解决/理解我的问题。
我正在尝试运行 VMware 工作站,但在设置时出现错误:Hyper-v 或设备/凭据防护已启用。打开 powershell 并运行 systeminfo 后,已检测到虚拟机管理程序。
我尝试禁用此功能的第一个解决方案是使用控制面板并打开或关闭 Windows 功能。只是当我打开它时,我没有得到我期望的选项。我读到的帖子:https://support.microsoft.com/en-gb/help/3204980/virtualization-applications-do-not-work-together-with-hyper-v-device-g说会有一个可扩展的hyper-v 文件夹。在我的面板上没有这样的文件夹,我只有一个不可扩展的文件夹,标题为:windows hyperverisor platform,未选中
然后我尝试以管理员身份运行 powershell 并使用以下命令:Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
但这导致了以下错误:Disable-WindowsOptionalFeature : Feature name Microsoft-Hyper-V-All is unknown.
然后我读了另一篇关于仍然有 Hyper-V 类型的网络适配器的文章,但我是新摆弄操作系统等的新手,我无法理解/遵循该方法。
任何帮助将非常感激。
干杯
我想安装英特尔 HAXM 7.6.5。如果我这样做,安装程序将因以下错误而中止:
系统要求不满足
在背景中您可以看到checktool.exe. 这是输出:
checktool.exe --verbose
CPU vendor * GenuineIntel
Intel64 supported * Yes
VMX supported * Yes
VMX enabled - No
EPT supported * Yes
NX supported * Yes
NX enabled * Yes
Hyper-V disabled * Yes
OS version * Windows 10.0.18362
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
Run Code Online (Sandbox Code Playgroud)
我不知道 HAXM 的要求是什么,但似乎VMX没有启用。我该如何启用它?
编辑:
我检查了系统要求并满足它们(Intel Core i7-8700 和 Windows 1903)。现在我在 BIOS 中启用了以下设置:
通过这个我能够毫无问题地安装 HAXM。不知道为什么,但我想说我以前尝试过。也许我错过了 TxT...谢谢 Ramhound。
我正在使用 VMWare。我的主机有互联网连接。我在虚拟机设置中选择了 NAT。我还需要做什么才能在虚拟机中获得互联网连接。
我目前正在为我的 HTPC 运行 Vista,并计划很快升级到 Windows 7。但是,我一直在考虑将它安装为 VM,以便我可以运行 Windows Server 2008 和/或 Windows Home Server。
唯一的要求是 HTPC 必须在绝对没有用户干预的情况下启动到 Windows Media Center。我需要能够按下电源按钮才能运行。我目前正在使用它,所以我不需要保持键盘或鼠标插入 - 我使用的只是我的遥控器。
如果可能,我希望能够做这些其他事情:
在满足 WMC 要求的同时,这两种可选的东西中的任何一种是否可行?
我有一个 Ubuntu 9.04 桌面 64 位来宾操作系统,它运行在 Ubuntu 9.04 桌面 64 位主机操作系统(是的,相同的操作系统)上。我想在来宾上运行一个 Web 服务器,并使其可通过主机上的 NAT 访问。
我(认为我)遵循了 VirtualBox 端口转发说明,但是在我进行配置后来宾/VM 不会启动。
这是我运行的配置:
VBoxManage setextradata "<Guest Name>" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/Protocol" TCP
VBoxManage setextradata "<Guest Name>" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/GuestPort" 80
VBoxManage setextradata "<Guest Name>" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/HostPort" 8080
Run Code Online (Sandbox Code Playgroud)
<Guest Name>来宾 VM 映像的名称在哪里。
错误如下所示:

无论我是在 VM 运行时运行配置还是未运行,都会发生相同的错误。
来宾添加已安装。
如何正确配置NAT端口转发?是什么导致了这个错误?
我正在尝试在我的新 Windows 7 Professional 安装上启动并运行 Windows XP 仿真,但我发现您需要启用硬件虚拟化。
我有一台 HP Media Center PC m7428n,我检查了一下,它有一个 AMD Athlon 64 X2 4200 处理器,应该能够处理硬件虚拟化,但是 BIOS 设置没有它的选项。我查了一下,大多数人都说惠普经常隐藏某些 BIOS 设置。
有没有办法解决这个问题并启用它?
安装 Windows 7 Windows XP 模式的 2 个文件后,开始菜单现在有
Windows 虚拟 PC
Windows XP 模式
但是点击第一个只会出现一个文件夹,点击第二个会出现一个对话框,上面写着:“需要硬件辅助虚拟化”
这是否意味着该机器不支持 Windows 7 Windows XP 模式?我正在运行 Win 7 Ultimate 64 位版本。
这是对话框:

更新:计算机是 HP TouchSmart,具有美国大趋势 BIOS v02.61。我查看了 BIOS 设置,但它非常简单,并且没有“硬件辅助虚拟化”的功能。CPU 为 Intel Core 2 Duo T5750。
virtualization ×10
windows-7 ×3
networking ×2
virtualbox ×2
windows-10 ×2
7-zip ×1
bios ×1
compression ×1
cpu ×1
hyper-v ×1
intel-haxm ×1
java ×1
macos ×1
nat ×1
powershell ×1
ubuntu ×1
vmware ×1