Azure IaaS:复制的 VHD 丢失帐户密码

Azure IaaS:复制的 VHD 丢失帐户密码

我们正在尝试使用 Azure IaaS,并发现了一些奇怪的行为。以下是我们所做的:

  1. 创建了 Windows Server 2008 R2 Core VHD。
  2. 将其上传至 Azure(未进行系统准备)。
  3. 针对该 VHD 创建了一个 VM。
  4. 确认我可以以管理员和第二个管理员帐户的身份通过 RDP 进入 VM。
  5. 关闭虚拟机。
  6. 使用 Azure API 在 Blob 存储中复制 VHD
  7. 创建了一个指向复制的 VHD 的新 VM。
  8. 启动虚拟机。一切正常。
  9. 尝试通过 RDP 进入虚拟机。

RDP 会话因两个用户中的任何一个而失败 - 访问被拒绝。

我下载了一个复制的 VHD,并在 Hyper-V 中本地创建了一个 VM。我可以看到 VM 正常启动并进入 Ctrl-Alt-Del 提示符。但可以肯定的是,两个用户都失败了。

我将 VHD 附加为本地驱动器,并查看了事件查看器。代码和子代码告诉我用户名正确,但密码不正确。

有任何想法吗?

答案1

所以,我今天遇到了类似的问题,只不过故障发生在最初上传的 VHD 上。已知的有效用户名/密码组合根本不起作用。

这次我通过以下方式修复了这个问题:

  1. 通过门户关闭“坏”的虚拟机。
  2. 删除虚拟机。
  3. 等待删除 VHD 上的租约。
  4. 将 VHD 作为辅助磁盘附加到正在运行的 VM。
  5. 使用离线编辑器(http://cdslow.webhost.ru/en/ntpwedit/- 现在我似乎无法做到这一点)我将密码重置为原来的密码。
  6. 从辅助 VM 分离 VHD。
  7. 等待删除 VHD 上的租约。
  8. 使用该 VHD 重新创建 VM。
  9. 启动并证明我现在可以登录。

不知道为什么这是必要的。不应该是。它也不一致;有时我需要这样做,有时我不需要。虚拟机肯定有什么问题,但我不知道是什么。

相关内容