ESX 上的 Windows 7。新卷是只读的

ESX 上的 Windows 7。新卷是只读的

我们混合使用 Windows 7 物理桌面和虚拟机(托管在 ESX 上)。我们对两者使用相同的映像和 AD 域。

在虚拟机上,当我们创建新卷时,无论是在现有磁盘还是新磁盘上,它都显示为只读。diskpart 中未设置只读标志,清除这些标志也不会使磁盘可读。此问题不会影响我们的物理桌面。

您可以在 Win7 系统上复制以下步骤:

  1. 应用 Windows 7 映像。不要加入域。以本地管理员身份登录。
  2. 打开计算机管理并浏览到磁盘管理。
  3. 如果磁盘 0 已满,请右键单击 C 卷并缩小它以获取一些可用空间。或者只需在 vCenter 中添加硬盘即可。
  4. 右键单击未分配的空间并创建一个新的简单卷。在向导中,为其指定驱动器号并将其格式化为 NTFS。
  5. 打开 DiskPart。在 Diskpart 中,输入“选择磁盘 0”和“选择卷 y”,其中 y 是新卷的卷号。
  6. 输入命令“attr disk clear readonly”和“attr volume clear readonly”
  7. 输入“详细磁盘”和“详细卷”以验证只读标志是否设置为否。
  8. 关闭 DiskPart 并打开 Windows 资源管理器。右键单击新驱动器并调出属性。
  9. 验证权限是否已设置,以便管理员组具有完全控制权。
  10. 右键单击 Windows 资源管理器中的空白区域,您会发现“新建”不在上下文菜单中。
  11. 将文件拖到驱动器并出现媒体受写保护的错误。
  12. 返回属性并尝试更改权限。再次出现“媒体受写保护”错误。
  13. 重复步骤 5 - 10,直到你疯狂为止。

如果我们将相同的 Win7 映像应用到物理桌面,新卷将像往常一样可读写。如果我们在同一数据中心/群集/数据存储上的 Server 2012 VM 上执行这些步骤,新卷将像往常一样可读写。如果我们将此 Win7 映像应用到 VM,尽管 diskpart 将它们列为可读写,但这些卷仍是只读的。

答案1

VMware 向我发送了这个链接。AGM 对 ESX 安装磁盘的默认方式存在问题。http://kb.vmware.com/kb/1012225

从站点:要使用 vSphere Client 禁用热插拔功能,请执行以下操作:

  1. 使用 vSphere Client 连接到 ESXi/ESX 主机或 vCenter Server。
  2. 关闭虚拟机。
  3. 右键单击虚拟机,然后单击编辑设置。
  4. 单击“选项”选项卡。
  5. 单击常规 > 配置参数 > 添加行。
  6. 插入一个名为 devices.hotplug 且值为 false 的新行。
  7. 启动虚拟机。

相关内容