Как найти название бренда или модель моего жесткого диска?

Вопрос или проблема

Я использую Xubuntu 14.04. Мне нужно знать название производителя внутреннего жесткого диска или подобную информацию.

Например, при использовании Windows мы можем увидеть информацию о производителе жестких дисков и других устройствах в Диспетчере устройств. Есть что-то подобное в Ubuntu для жестких дисков?

Ubuntu поставляется с библиотекой UDisks2, которая предоставляет демон udisks и несколько командных инструментов для запроса информации о дисках и их манипуляции. В частности, команда udisksctl status полезна, если вы хотите узнать информацию без прав суперпользователя локально.

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

Udisks2 предоставляет интерфейс D-Bus, так что если вы когда-либо захотите использовать это в своих собственных скриптах или приложениях – это возможно. Примером может быть мой собственный индикатор использования диска.

Другой способ — через udevadm утилиту управления для подсистемы udev.

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

Альтернативный и косвенный способ — определить файловую систему, хранящуюся на диске, по 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] пароль для пользователя: 
/dev/sda1: UUID="8e73e463-fef8-4119-b826-00e74eb4192c" TYPE="ext4" PARTUUID="73e878a1-01"

Другие методы, содержащие такую информацию:

  • sudo parted -l
  • cat /sys/block/sda/device/model

Вы можете использовать lshw.

Установите его, выполнив sudo apt-get install lshw из терминала (Ctl+Alt+T), если он еще не установлен.

Затем из терминала вы можете выполнить:

$ 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

Вся информация о вашем жестком диске будет показана, вы также можете использовать ее для проверки деталей другого оборудования. См. man lshw для получения дополнительной информации.

Перейдите в Dash и поищите “Диски”. Вы должны увидеть одно приложение с таким же названием. Откройте его, чтобы получить нужную вам информацию.

Скриншот приложения Диски, показывающий установленные в системе диски

Вот еще один вариант. Запустите в терминале:

sudo hdparm -I /dev/sda | grep Serial

Вы получите вывод, похожий на этот:

Serial Number:      WD-WCAYUV308920
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

Ответ или решение

Чтобы определить производителя или модель вашего внутреннего жесткого диска в Xubuntu 14.04, существует несколько методов, каждый из которых предоставляет различную информацию. Ниже приведены наиболее эффективные способы получить такие данные.

1. Использование UDisks2

Xubuntu имеет встроенную библиотеку UDisks2, которая с помощью командной строки позволяет получить информацию о подключенных устройствах:

udisksctl status

Этот код выведет статус всех дисков в системе, включая модель, ревизию, серийный номер и устройство. Например:

MODEL                     REVISION  SERIAL               DEVICE
--------------------------------------------------------------------------
CHN 25SATA01M 030         P0527A    30CG09180078         sda     

2. Работа с udevadm

Команда udevadm может предоставить более детальную информацию о конкретном устройстве:

udevadm info --query=all --name=/dev/sda1 | grep 'ID_MODEL='

Здесь sda1 — это имя вашего устройства. В результате выполненной команды вы получите модель в следующем формате:

E: ID_MODEL=CHN_25SATA01M_030

3. Проверка файловых систем

Вы также можете определить файловую систему на диске с помощью команд:

lsblk -o NAME,UUID

Или:

sudo blkid /dev/sda1

Обе команды позволят вам увидеть UUID дисков и их разделов.

4. Использование parted

Команда parted также позволяет получить базовую информацию о дисках:

sudo parted -l

5. Установка и использование lshw

lshw — это мощный инструмент для получения подробной информации о вашем оборудовании. Если он не установлен, установите его:

sudo apt-get install lshw

После установки выполните:

sudo lshw -C disk

Вы получите развернутую информацию о вашем жестком диске, включая производителя, модель и другие детали.

6. Графический интерфейс "Диски"

Если вы предпочитаете графический интерфейс, вы можете открыть приложение "Диски", которое позволяет просматривать информацию о жестких дисках без необходимости использовать командную строку. Просто найдите "Диски" в меню приложений и откройте его.

7. Использование hdparm

Еще один полезный инструмент — это hdparm, который предоставляет информацию о дисках:

sudo hdparm -I /dev/sda | grep Serial

При выполнении этой команды вы получите серийный номер диска и другую информацию о подключении.

Заключение

В Xubuntu 14.04 есть множество способов определить производителя или модель жесткого диска. Выбор метода зависит от ваших предпочтений в использовании терминала или графического интерфейса. Каждый из этих методов предоставляет необходимые данные и может быть использован в зависимости от вашей ситуации.

Оцените материал
Добавить комментарий

Капча загружается...