jak znaleźć markę lub model dysku twardego?

19

Używam Xubuntu 14.04. Muszę znać nazwę producenta wewnętrznego dysku twardego lub podobne informacje.

Na przykład podczas korzystania z systemu Windows możemy zobaczyć informacje o producentach dysków twardych i innych urządzeń w menedżerze urządzeń. Czy w Ubuntu jest coś podobnego do dysków twardych?

Ahmed
źródło
powiązane: unix.stackexchange.com/questions/5085/…
Ciro Santilli 24 改造 中心 法轮功 六四 事件

Odpowiedzi:

16

Możesz użyć lshw.

Zainstaluj go, uruchamiając sudo apt-get install lshwz terminala ( Ctl+ Alt+ T), jeśli jeszcze nie został zainstalowany.

Następnie z terminalu możesz uruchomić:

$ sudo lshw -C disk
  *-disk                  
       description: ATA Disk
       product: ST9500325AS
       vendor: Seagate
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/sda
       version: 0003
       serial: 6VEEA06N
       size: 465GiB (500GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 sectorsize=512 signature=0007006e

Zostaną wyświetlone wszystkie informacje o dysku twardym, można go również użyć do sprawdzenia szczegółów innych urządzeń. Zobacz man lshwwięcej informacji.

heemayl
źródło
14

Ubuntu zawiera UDisks2bibliotekę, która udostępnia demona udisk i kilka narzędzi wiersza polecenia do wyszukiwania informacji o dyskach i innego rodzaju manipulowania dyskami. W szczególności udisksctl statuspolecenie jest przydatne, jeśli chcesz znaleźć informacje bez uprawnień roota lokalnie.

$ udisksctl  status
MODEL                     REVISION  SERIAL               DEVICE
--------------------------------------------------------------------------
CHN 25SATA01M 030         P0527A    30CG09180078         sda     
Radeon R7                 1.01      A22MD061520000172    sdb     

Udisk2 zapewnia interfejs D-Bus, więc jeśli kiedykolwiek chcesz użyć go we własnych skryptach lub aplikacjach - jest to możliwe. Przykładem może być mój własny wskaźnik użycia dysku .

Innym sposobem jest użycie udevadmnarzędzia do zarządzania podsystemem udev .

$ udevadm info --query=all --name=/dev/sda1 | grep 'ID_MODEL='
E: ID_MODEL=CHN_25SATA01M_030

Alternatywnym i pośrednim sposobem jest identyfikacja systemu plików przechowywanego na dysku przez UUID :

$ lsblk -o NAME,UUID
NAME   UUID
sda    
└─sda1 8e73e463-fef8-4119-b826-00e74eb4192c
sdb    
└─sdb1 86df21bf-d95f-435c-9292-273bdbcba056

$ sudo blkid /dev/sda1
[sudo] password for user: 
/dev/sda1: UUID="8e73e463-fef8-4119-b826-00e74eb4192c" TYPE="ext4" PARTUUID="73e878a1-01"

Inne metody zawierające takie informacje:

  • sudo parted -l
  • cat /sys/block/sda/device/model
Sergiy Kolodyazhnyy
źródło
12

Przejdź do Dash i wyszukaj „Dyski”. Powinieneś zobaczyć jedną aplikację o dokładnie takiej nazwie. Otwórz, aby uzyskać potrzebne informacje.

Screeny

Dawnkeeper
źródło
3

Oto kolejna opcja:

Uruchom w terminalu:

       sudo hdparm -I /dev/sda | grep Serial 

Otrzymasz takie wyjście:

     Serial Number:      WD-WCAYUV308920
     Transport:          Serial, SATA 1.0a, SATA II Extensions, 
     SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Muzaffar
źródło
1
Podoba mi się ta odpowiedź, która nie wymaga instalacji pakietu dodatkowego.
Kenneth L