【问题标题】:Obtaining serial number of disk attached to Windows Server 2019获取附加到 Windows Server 2019 的磁盘的序列号
【发布时间】:2019-07-21 08:36:26
【问题描述】:

多年来,我一直使用驱动器序列号将虚拟客户磁盘映射到虚拟机管理程序磁盘。例如,VMWare ESXi 会将磁盘序列号设置为磁盘的 UUID - 便于映射。

现在我已经运行了一些 Windows Server 2019 服务器,我注意到它们都没有通过以下 WMI 类返回磁盘序列号:Win32_DiskDriveWin32_PhysicalMedia

我浏览了有关 Windows 和我正在使用的 WMI 类的文档,但找不到任何关于它被弃用/删除的参考。

如何使用 .NET 在 Windows 2019 中获取磁盘(而不是卷)序列号?

【问题讨论】:

    标签: .net wmi disk windows-server-2019


    【解决方案1】:

    当脚本无法读取一个或多个虚拟机磁盘的磁盘 UUID 或序列号值时,会出现此问题。 如果虚拟机不是使用 vSphere WebClient 创建的,则高级参数 disk.EnableUUID 未设置。

    要解决此问题,请将 disk.EnableUUID 变量设置为 true。

    使用 vSphere Web Client 配置 disk.EnableUUID

    • 右键单击虚拟机,然后单击关闭客户机操作系统
    • 右击虚拟机并点击编辑设置
    • 点击虚拟机选项
    • 展开高级部分并点击编辑配置
    • 点击添加行
    • 名称列中,输入disk.EnableUUID
    • 列中,输入TRUE
    • 点击确定点击保存。
    • 开启虚拟机。

    参考: Vmware KB

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-15
      • 2013-10-12
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 2020-05-03
      • 1970-01-01
      相关资源
      最近更新 更多