Liste de tous les disques durs d'un système linux [fermé]
j'ai des problèmes pour détecter lequel de mes périphériques block est le disque dur. Mon système a un lecteur de cd-rom, des lecteurs USB, et un seul disque dur de vendeur inconnu/type.
Comment puis-je identifier le disque dur avec une commande linux, un script ou une application C?
24
demandé sur
Eric Leschinski
2011-08-18 15:54:36
3 réponses
sudo lshw -class disk
vous montrera les disques disponibles dans le système
25
répondu
Daniel Fekete
2011-08-18 12:11:59
comme shuttle87 l'a souligné, il y a plusieurs autres Billets qui répondent à cette question. La solution que je préfère est:
root# lsblk -io NAME,TYPE,SIZE,MOUNTPOINT,FSTYPE,MODEL
NAME TYPE SIZE MOUNTPOINT FSTYPE MODEL
sdb disk 2.7T WDC WD30EZRX-00D
`-sdb1 part 2.7T linux_raid_member
`-md0 raid1 2.7T /home xfs
sda disk 1.8T ST2000DL003-9VT1
|-sda1 part 196.1M /boot ext3
|-sda2 part 980.5M [SWAP] swap
|-sda3 part 8.8G / ext3
|-sda4 part 1K
`-sda5 part 1.8T /samba xfs
sdc disk 2.7T WDC WD30EZRX-00D
`-sdc1 part 2.7T linux_raid_member
`-md0 raid1 2.7T /home xfs
sr0 rom 1024M CDRWDVD DH-48C2S
, les Références:
6
répondu
Lars Nordin
2017-04-13 12:36:30
si vous avez une liste des périphériques de bloc plausibles, alors le fichier
/ sys / block/[blockdevname] / amovible
contient "1" si l'appareil est amovible, "0" si non amovible.
1
répondu
janneb
2011-08-18 12:02:26