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

我们使用Windows 7物理桌面和虚拟机(在ESX上托pipe)的组合。 我们使用相同的图像和AD域。

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

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

  1. 应用Windows 7图像。 不要join到域中。 以本地pipe理员身份login。
  2. 打开计算机pipe理并浏览到磁盘pipe理。
  3. 如果磁盘0已满,请右键单击C卷并缩小它以获得一些可用空间。 或者只需在vCenter中添加一个硬盘。
  4. 右键单击未分配的空间并创build一个新的简单卷。 在向导中,给它一个驱动器盘符并将其格式化为NTFS。
  5. 打开DiskPart。 在Diskpart中,input'select disk 0'和'select volume y',其中y是新卷的卷号。
  6. input命令'attr disk clear readonly'和'attr volume clear readonly'
  7. input'detail disk'和'detail volume'以validation只读标志被设置为no。
  8. closuresDiskPart并打开Windows资源pipe理器。 右键单击新的驱动器并调出属性。
  9. validation权限设置,以便pipe理员组具有完全控制。
  10. 右键单击Windows资源pipe理器中的打开空间,并注意“新build”不在上下文菜单中。
  11. 将文件拖到驱动器,并得到媒体被写保护的错误。
  12. 回到属性并尝试更改权限。 再次获取“媒体被写保护”错误。
  13. 重复步骤5 – 10,直到你疯了。

如果我们将这个相同的Win7映像应用到物理桌面上,那么新卷就像通常那样被读写。 如果我们在同一个数据中心/集群/数据存储上的Server 2012虚拟机上执行这些步骤,则新卷将按照正常方式读写。 如果我们将这个Win7映像应用到虚拟机,尽pipediskpart将它们列为读写,但这些卷是只读的。

VMware给我发了这个链接。 AGM与ESX挂载磁盘的默认方式有关。 http://kb.vmware.com/kb/1012225

从站点:使用vSphere Client禁用HotPlugfunction:

  1. 使用vSphere Client连接到ESXi / ESX主机或vCenter Server。
  2. closures虚拟机。
  3. 右键单击虚拟机,然后单击编辑设置。
  4. 点击选项标签。
  5. 单击常规>configuration参数>添加行。
  6. 插入名称为devices.hotplug且值为false的新行。
  7. 开启虚拟机。