Su quale unità fisica si trova questa unità logica?


23

Voglio capire dove sono mappate le unità logiche (ad es C:. D:) Su unità fisiche (ad es. Ho un disco Western Digital e un disco fisico Toshiba collegati al mio laptop).

Su Linux, farei qualcosa del tipo:

lsblk

per vedere il layout del filesystem. Poi

ls -lh /dev/disk/by-id

per vedere come i filesystem sono mappati su dispositivi fisici (gli ID di solito hanno il nome del dispositivo in essi).


Come posso ottenere qualcosa di simile in MS Windows? Ho provato a cercare nel Pannello di controllo → Gestione dispositivi, ma non ci sono informazioni utili lì. Neanche nelle proprietà delle unità logiche. Google mi ha trovato l' wmicutilità, ma o non capisco il suo output o le informazioni non ci sono.


Aprire CMD e digitare diskpart, quindi technet.microsoft.com/en-us/library/cc766465(v=ws.10).aspx
dExIT

3
@dExIT È davvero difficile diskpartstampare qualcosa. Resiste anche ai tentativi di utilizzo interattivo (tenta di aprirsi in una finestra grafica separata, che poi chiude immediatamente). Ho provato a inserirlo in un file foo.bat seguito dal pausecomando, ma non visualizza alcun output.
wvxvw,

Risposte:


24

Il modo più semplice e ovvio sarebbe utilizzare Gestione computer.

Gestione computer si trova in Start > Pannello di controllo > Strumenti di amministrazione > Gestione computer

Da qui, trova Archiviazione > Gestione disco

In alternativa, è possibile digitare diskmgmt.mscnella finestra di dialogo Esegui o da un prompt dei comandi.

Diskmanagement ti fornisce le informazioni richieste. Tutte le unità, con le loro partizioni e come sono partizionate.

Nella parte inferiore di Gestione disco, troverai una panoramica grafica dei dischi. Fare clic con il pulsante destro del mouse su un disco e scegliere Proprietà fornisce le informazioni per quel disco specifico.

Se cerchi uno strumento a riga di comando che funzioni in modo simile, diskpart è ciò che cerchi.


1
Chiudi, ma non proprio. Non dice da nessuna parte qual è il nome del disco. L'unico modo in cui vedo come posso distinguere tra diversi dischi è dalla loro dimensione, che non è abbastanza informazioni per capire quali dischi sono quelli.
wvxvw,

1
@wvxvw Ho modificato il mio post per darti le informazioni che cerchi.
LPChip,

Puoi anche eseguire diskmgmt.mscda Start => Esegui o Prompt dei comandi per aprire direttamente Gestione disco.
BACON,

Perché il tag "[EDIT]"? Sai che i codici bb non funzionano qui. Non ho capito bene.
user1306322

Ho modificato il testo in mezzo, e questo sembrava essere il modo migliore per chiarire cosa ho aggiunto
LPChip

15

Risposta WMIC:

C:\> wmic diskdrive get index,caption
Caption                    Index
SAMSUNG HD103SJ            1
C300-CTFDDAC128MAG         2
Samsung SSD 850 EVO 500GB  0

C:\> wmic partition get name,diskindex,index,size
DiskIndex  Index  Name                   Size
1          0      Disk #1, Partition #0  1000202043392
2          0      Disk #2, Partition #0  128033226752
0          0      Disk #0, Partition #0  104857600
0          1      Disk #0, Partition #1  499529023488
0          2      Disk #0, Partition #2  471859200

I valori "DiskIndex" dal secondo comando si allineano con i valori "Indice" dal primo comando. Quindi puoi vedere che i dischi 1 e 2 hanno ciascuno una singola partizione, mentre il disco 0 "Samsung SSD 850 EVO 500GB" ha tre partizioni: due piccole di ripristino e la partizione di sistema principale.

Mappare i volumi (C :) ecc. Alle partizioni sembra impossibile senza PowerShell. Vedi /programming/4822559/powershell-and-wmi-how-to-map-logical-disk-volumes-to-a-hard-disk-or-vice-versa


11

Puoi usare PowerShell!

Per ottenere le informazioni su un'unità dalla lettera di unità di una singola partizione:

Get-Disk (Get-Partition -DriveLetter 'C').DiskNumber

Produce output in questo modo:

Number Friendly Name Serial Number                    HealthStatus         OperationalStatus      Total Size Partition
                                                                                                             Style
------ ------------- -------------                    ------------         -----------------      ---------- ----------
0      WDC WD7500...      <redacted>                  Healthy              Online                  698.64 GB GPT

Puoi puntare su | Format-Listal comando originale per ottenere un risultato più facile da leggere con maggiori informazioni:

UniqueId           : <redacted>
Number             : 0
Path               : \\?\scsi<redacted>
Manufacturer       :
Model              : WDC WD7500BPVX-60JC3T0
SerialNumber       :      <redacted>
Size               : 698.64 GB
AllocatedSize      : 750151131136
LogicalSectorSize  : 512
PhysicalSectorSize : 4096
NumberOfPartitions : 6
PartitionStyle     : GPT
IsReadOnly         : False
IsSystem           : True
IsBoot             : True

Per ottenere alcune informazioni sull'unità di ciascuna partizione:

Get-Partition | % {New-Object PSObject -Property @{'PartitionNumber'=$_.PartitionNumber; 'DiskNumber'=$_.DiskNumber; 'DiskModel'=(Get-Disk $_.DiskNumber).Model; 'PartitionSize'=$_.Size; 'DriveLetter'=$_.DriveLetter}}

Produce una raccolta di oggetti PowerShell che è possibile utilizzare come quelli ricavati da cmdlet reali. Quando viene stampato sullo schermo, il suo output è simile al seguente (alcune partizioni modificate per risparmiare spazio verticale):

DriveLetter     :
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 681574400
PartitionNumber : 1

DriveLetter     : C
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 726793488384
PartitionNumber : 4

DriveLetter     : D
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 21351104512
PartitionNumber : 6

2
+1. Get-Disk -Partition (Get-Partition -DriveLetter 'C')può anche essere usato con lo stesso effetto.
BACON,

9

Su Windows è possibile utilizzare la console Gestione disco.

Su Windows 10 puoi semplicemente fare clic con il pulsante destro del mouse sul pulsante Start e nell'elenco dovrebbe essere "Gestione disco".

Da lì avrai una vista grafica dei dischi, il loro layout e quale lettera di unità è assegnata a ciascuna partizione.

inserisci qui la descrizione dell'immagine

Western digital ha guide per tutti i recenti sistemi operativi Windows su https://support.wdc.com/knowledgebase/answer.aspx?ID=1284 e questo è anche quando ho ottenuto l'immagine qui sopra.


3

Pannello di controllo -> Strumenti di amministrazione -> gestione computer -> gestione disco


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.