分配的 VHDX 磁盘未被客户机识别为物理磁盘

分配的 VHDX 磁盘未被客户机识别为物理磁盘

我有以下设置:

主机:Windows 8.1 上的 Hyper-V
客户机:Windows Server 2012 R2

在主机上,我为客户机分配了 4 个 VHDX 文件,其中一个文件包含操作系统:

PS C:\Windows\system32> Get-VM -Name TEST-DC1 | Get-VMHardDiskDrive

VMName   ControllerType ControllerNumber ControllerLocation DiskNumber Path
------   -------------- ---------------- ------------------ ---------- ----
SOIL-DC1 SCSI           0                0                             C:\Hyper-V\TEST-DC1\... (127 GB)
SOIL-DC1 SCSI           0                2                             D:\TEMP\disk1.vhdx (110 GB)
SOIL-DC1 SCSI           0                3                             D:\TEMP\disk2.vhdx (120 GB)
SOIL-DC1 SCSI           0                4                             D:\TEMP\disk3.vhdx (130 GB)

其中两个磁盘(test-dc1.vhdx 和 disk1.vhdx)被正确识别为物理磁盘:

PS C:\Users\Administrator> Get-PhysicalDisk

FriendlyName        CanPool             OperationalStatus   HealthStatus        Usage                              Size
------------        -------             -----------------   ------------        -----                              ----
PhysicalDisk0       False               OK                  Healthy             Auto-Select                      127 GB
PhysicalDisk1       True                OK                  Healthy             Auto-Select                      110 GB

但是,列表中缺少 disk2.vhdx (120 GB) 和 disk3.vhdx (130 GB)。因此,我查询所有磁盘并看到以下内容:

PS C:\Users\Administrator> Get-Disk

Number Friendly Name                            OperationalStatus                    Total Size Partition Style
------ -------------                            -----------------                    ---------- ---------------
0      Microsoft virtueller Datenträger         Online                                   127 GB GPT
1      Microsoft virtueller Datenträger         Online                                   110 GB GPT
2      Microsoft virtueller Datenträger         Online                                   120 GB GPT
3      Microsoft virtueller Datenträger         Online                                   130 GB GPT

我不明白为什么 disk2.vhdx 和 disk3.vhdx 未被识别为物理磁盘。请帮我理解这里的问题。

旁注:我正在准备 70-410,所以这不是高效的环境。

感谢您的帮助!

答案1

我有以下理论:我确实复制并粘贴了 VHDX 文件。我假设文件分配了某种 ID,并且磁盘具有相同的 ID。这一定让服务器感到困惑。一旦我重新创建 VHDX 文件,问题就消失了。

相关内容