У меня есть виртуальная машина, которая нормально работала с дисками pass-thru.
Я запустил несколько обновлений Windows, завершил работу, при перезагрузке сегодня виртуальная машина не запускается, так как не видит диски.
Они не отображаются в разделе «Управление дисками», но отображаются в PowerShell:
PS C:\Users\Administrator> Get-PhysicalDisk
Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size
------ ------------ ------------ --------- ------- ----------------- ------------ ----- ----
1 SEAGATE ST6000NM0034 ******** HDD False OK Healthy Auto-Select 5.46 TB
5 SEAGATE ST6000NM0034 ******** HDD False OK Healthy Auto-Select 5.46 TB
6 DELL PERC H730 Adp 005d6b331********6005****920844a Unspecified False OK Healthy Auto-Select 893.75 GB
2 SEAGATE ST6000NM0034 Z4D1**** HDD False OK Healthy Auto-Select 5.46 TB
7 WDC WD100EFAX-68LHPN0 JEH8**** HDD False OK Healthy Auto-Select 9.1 TB
0 SEAGATE ST6000NM0034 Z4D4**** HDD False OK Healthy Auto-Select 5.46 TB
4 SEAGATE ST6000NM0034 S4D0**** HDD False OK Healthy Auto-Select 5.46 TB
3 SEAGATE ST6000NM0034 Z4D1**** HDD False OK Healthy Auto-Select 5.46 TB
PS C:\Users\Administrator> Get-PhysicalDisk | Sort-Object FriendlyName | ft FriendlyName,HealthStatus,Size,BusType,MediaType
FriendlyName HealthStatus Size BusType MediaType
------------ ------------ ---- ------- ---------
DELL PERC H730 Adp Healthy 959656755200 RAID Unspecified
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
SEAGATE ST6000NM0034 Healthy 6001175126016 RAID HDD
WDC WD100EFAX-68LHPN0 Healthy 10000831348736 SATA HDD
Сервер представляет собой DELL PowerEdge T630 с PERC H730 Adapter
с версией прошивки 25.5.6.0009
и версия драйвера 6.604.06.00
Solid State Disk 0:1:0 Online 0 893.75 GB Encryption Capable SATA SSD
Solid State Disk 0:1:1 Online 1 893.75 GB Encryption Capable SATA SSD
Physical Disk 0:1:2 Non-RAID 2 5588.50 GB Not Capable SAS HDD
Physical Disk 0:1:3 Non-RAID 3 5588.50 GB Not Capable SAS HDD
Physical Disk 0:1:4 Non-RAID 4 5588.50 GB Not Capable SAS HDD
Physical Disk 0:1:5 Non-RAID 5 5588.50 GB Not Capable SAS HDD
Physical Disk 0:1:6 Non-RAID 6 5588.50 GB Not Capable SAS HDD
Physical Disk 0:1:7 Non-RAID 7 5588.50 GB Not Capable SAS HDD
И есть один виртуальный диск (SSD 0 и 1):
Disk1 Online RAID-1 893.75 GB SSD Read Ahead Write Back 64K No
Остальные диски настроены на режим без RAID и ранее без проблем передавались в ОС.
Это шасси с 8 отсеками, и, хотя я могу добавить одну карту, настоящую карту HBA, у меня возникнут трудности с повторным подключением объединительной платы (не могу подключить только SSD-диски) - поэтому застрял с H730 и установил диски в режим без рейда ... все было ОК приор!
Итак, я застрял, ОС может частично видеть диски, отображаться как RAID (хотя это не так!), А Hyper-V не работает.
Я думаю, что может быть проблема с Windows - на дисках pass-thru был создан пул хранения ... это почти как если бы ОС хоста захватила диски!
Есть идеи, пожалуйста?