Hyper-V 中的 Windows 7 客户机在安装后无法启动

Hyper-V 中的 Windows 7 客户机在安装后无法启动

我有一台 Windows 10 笔记本电脑,并且正在尝试在 Hyper-V 中安装 Windows 7 客户操作系统。

安装过程顺利(我甚至跳过了日期/密码/更新配置页面)。安装完成后,它无法启动,卡在空白屏幕和闪烁的光标中。如果我连接包含 Windows 7 的磁盘驱动器并重新启动客户机,它会再次显示安装屏幕(不过我需要按一些键,正如它所说的那样)。

但是 debian (Kali-Linux) 客户机运行良好!

我分配了一个 40GB VHD 并为其提供了 2GB 内存(主机有 4GB 内存)。这是一台联想 z570 笔记本电脑。我尝试了 64b 和 32b 的(实际上我想要的是 32b!)

附言:问题已解决。不过还是感谢您的支持!

答案1

你创建了第二代还是第一代虚拟机?如果你真的想启动 32 位系统,我相信它必须是第一代[来源]

答案2

谢谢你们的支持,朋友们!我解决了我的问题。我刚刚遇到了一个针对真实电脑的修复程序,它起作用了。我按照这个网站上的说明操作 -Windows 无法启动。黑屏,角落处有闪烁的光标

但是我使用了“D:\”而不是“C:\”(我不知道为什么!我试过了,因为 bcdedit 命令给出了关于 D:\ 驱动器的结果。如果有人能告诉我为什么,我将不胜感激)。

再次感谢大家!

答案3

这个问题有一个简单的解决方案,

.在您的 Hyper-V(Server 2008 R2)上创建一个新的虚拟机。 .从 DVD 或 ISO 文件安装 Windows 7,无论您喜欢哪种方式。 .在安装的最后一次重新启动时,您当然会看到上面提到的黑屏。 .重新启动 VM,但这次按下一个键从 Windows 7 DVD 启动(或从您的 ISO 启动),以便您可以进入修复模式(恢复控制台/DOS 提示符)。 .键入 C: 转到 Windows 7 VM 的 C(启动)驱动器。

魔术就在这里:

只需在恢复控制台 DOS 提示符下输入以下命令:

bootsect.exe /nt60 全部/force

输入 EXIT 然后重新启动机器。

相关内容