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

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

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

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

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

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

Udisk2 предоставляет интерфейс 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. Использование udisksctl

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

udisksctl status

Пример вывода:

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

Эта команда покажет информацию о каждом подключенном диске, включая модель, серию и устройство.

2. Утилита udevadm

С помощью утилиты udevadm, связанной с системой управления устройствами udev, можно получить подробные сведения о конкретном диске:

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

Выводом может быть:

E: ID_MODEL=CHN_25SATA01M_030

3. Определение файловой системы и UUID

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

lsblk -o NAME,UUID

Для детализации можно также использовать blkid:

sudo blkid /dev/sda1

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

Утилита lshw предоставляет детальную информацию о всех подключенных устройствах. Для ее установки выполните:

sudo apt-get install lshw

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

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

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

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

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

Другой способ получить информацию о жестком диске — использование команды hdparm. Для этого выполните:

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. Вы можете выбрать метод, который вам больше подходит, будь то командная строка или графический интерфейс. Если у вас возникнут проблемы, не стесняйтесь обращаться за помощью на форумы сообщества Ubuntu.

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

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