Utilizo el software RAID en mi Windows 7 ultimate box media center. Desafortunadamente, Windows decide que necesita reconstruir mi par RAID de software con mucha más frecuencia de la que me gustaría. La forma más común de ver el progreso de la reconstrucción del RAID es usarlo diskmgmt.msc
. Sin embargo, esto es muy lento para iniciar y requiere que esté en la máquina directamente o use un escritorio remoto para ver los resultados.
Me gustaría usar diskpart
para verificar el estado de mi reconstrucción RAID ya que se ejecuta mucho más rápido y puedo SSH en la máquina (a BitVise SSHD) y verificar el estado, algo que es muy útil cuando la pantalla está activa con una película o programa de televisión. Sin embargo, solo dice si RAID se está reconstruyendo o no, no el progreso de la reconstrucción:
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Mirror 1862 GB Rebuild Boot
Volume 1 System Rese NTFS Mirror 100 MB Healthy System
Volume 2 D DVD-ROM 0 B No Media
Esto muestra que el Volumen 0 se encuentra actualmente en un proceso de reconstrucción, por lo que lo selecciono para obtener más información:
DISKPART> select volume 0
Volume 0 is the selected volume.
DISKPART> detail volume
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1863 GB 0 B *
Disk 1 Online 1863 GB 0 B *
Read-only : No
Hidden : No
No Default Drive Letter: No
Shadow Copy : No
Offline : No
BitLocker Encrypted : No
Installable : Yes
Volume Capacity : 1862 GB
Volume Free Space : 229 GB
Como puede ver, esto proporciona más información sobre el volumen, pero no proporciona ninguna información sobre el progreso de la reconstrucción.
¿Alguna pista sobre cómo obtener el progreso de la reconstrucción desde diskpart
u otra herramienta de línea de comando?
fuente
Respuestas:
Más información está disponible a través de PowerShell y WMI:
Get-WmiObject –List
Get-WmiObject –List | Select-String -pattern "disco"
Get-WmiObject –List | Select-String -pattern "volumen"
Get-WmiObject Win32_Volume
No estoy seguro de si tiene información que está buscando, pero tiene una gran cantidad de información en comparación con las herramientas de línea de comando y ciertamente vale la pena cavar.
fuente