【发布时间】:2017-09-26 17:21:49
【问题描述】:
我不是 Windows 专家,在从快照恢复 Windows Server 2012 时遇到了问题。我正在尝试根据几周前从 Windows Server 2012 VM 实例创建的快照在 Google Compute Engine-GCE 上创建一个新的 VM 实例。每当我创建一个新的虚拟机时,我永远无法执行 RDP,然后在阅读 GCE 故障排除指南后,我确定可能是 Windows 无法正常启动。我能够如下查看串行端口输出
SeaBIOS (version 1.8.2-20161003_105447-google)
Total RAM Size = 0x00000003c0000000 = 15360 MiB
CPUs found: 4 Max CPUs supported: 4
found virtio-scsi at 0:3
virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0
virtio-scsi blksize=512 sectors=314572800 = 153600 MiB
drive 0x000f3120: PCHS=0/0/0 translation=lba LCHS=1024/255/63 s=314572800
Booting from Hard Disk 0...
卡在 从硬盘 0 启动...
我进一步深入研究并阅读串行端口 2 日志如下
Windows Boot Manager
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
Insert your Windows installation disc and restart your computer.
Choose your language settings, and then click "Next."
Click "Repair your computer.
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
Status:
A required device isn't connected or can't be accessed.
我将磁盘附加到另一台机器上,我可以看到磁盘上的所有文件。但不能修改任何东西,因为磁盘是写保护的。
我从中创建快照的原始 VM 仍然存在,因此我尝试将快照作为引导磁盘附加到原始 VM 实例,以便具有相同的硬件配置,但我无法分离与该实例关联的磁盘,它给了我以下错误。
Hot-remove of the root disk is not supported.
我尝试使用与拍摄快照之前相同的机器类型创建 VM。但也失败了。
关于如何从快照创建新的虚拟机实例并正确启动 Windows 有什么建议吗?
【问题讨论】:
标签: google-compute-engine windows-server-2012