出现无盘启动错误时如何运行 Windows 命令行?

出现无盘启动错误时如何运行 Windows 命令行?

我正在使用带有 iPXE 的无盘启动 Windows 7。PC 旨在从 vhdx 启动,这是我通过使用 sysiternals disk2vhd 实用程序对 sata(ahci)硬盘进行快照获得的。硬盘以前在这台机器上,它确实可以很好地启动 Windows 7。我还对 vhd 进行了一些操作,例如根据需要缩小卷大小,使启动分区处于活动状态(其 mbr)。然后,此 vhd 通过 iSCSI 方式通过 Windows 服务器操作系统和 iPXE 引导加载程序(软件解决方案)在网络上共享;我设法对其进行了配置,它似乎运行良好。

并且 Windows 启动加载程序现在出现 0xc0000225 错误,就像它在各种迁移过程中喜欢做的那样(ms 喜欢让事情复杂化)

这里是一个答案,一个重建启动bcd的提示。所以我应该bootrec /rebuildbcd从无盘客户端PC运行。在磁盘PC环境中,我可以简单地将Windows安装USB放入预启动环境中并运行命令行。但现在我应该从scsi连接的目标启动并修复它,它是网络启动!所以我无法启动usb。我甚至无法想象在这种情况下我如何启动windows安装过程!我如何进入恢复环境命令行?我如何在其上安装全新的windows?

答案1

我终于明白了!我使用了命令对sanhook --drive 0x81 iscsi:192.168...sanboot --drive 0x80。首先是在 iPXE 中附加我的 iSCSI 目标。然后第二步,只需使用 Windows 7 安装启动 USB。目标虚拟驱动器现在在安装环境中可见,就像本地硬盘驱动器一样,可用于任何进一步的操作。阶段清除!

相关内容