Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Обращение к контролдеру ssd диска  (Прочитано 295 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BlinCT

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Всем привет.
Надеюсь что кто то сможет мне помочь или навести на нужную инфу)
Требуется каким то путем проверить наличие в системе установленных ssd дисков и каким то путем обратится к контроллерам данных дисков для получения инфы от них.
Вопрос как это сделать? Через ядро линукса?
boost для такой работы нужен ли?
задача именно напрограмировать данный функционал.
Спасибо заранее отозвавшимся.
Буду благодарен даже за близкие примеры того как такое можно использовать.

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1566
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #1 : 11 Июль 2018, 15:21:21 »
sudo hdparm -I /dev/sd[a-z]|grep -i 'solid'?

Оффлайн BlinCT

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #2 : 11 Июль 2018, 18:14:10 »
А это мне каким то путем даст обращение к контроллеру устройства?

Оффлайн bezbo

  • Активист
  • *
  • Сообщений: 541
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #3 : 11 Июль 2018, 20:02:15 »
проверить наличие в системе установленных ssd дисков

lsblk -d -o name,rota1 - hdd, 0 - ssd


Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1566
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #4 : 11 Июль 2018, 20:20:31 »
Что вы хотите получить от контроллера?
Всю  доступную  инфу о винте даст  hdparm -I , и  многое можно и изменить.
Все остальное -- специальными сервисными утилитами, которых, в открытом доступе -- нет.

Оффлайн bezbo

  • Активист
  • *
  • Сообщений: 541
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #5 : 11 Июль 2018, 20:55:46 »
Всю  доступную  инфу о винте даст  hdparm -I

Цитировать
sudo hdparm -I /dev/nv*

/dev/nvme0:
 HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1566
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #6 : 11 Июль 2018, 21:07:53 »
ААА так там nvm.
тогда надо hdparm обновлять до последней версии.


НЕТ. Работать с nvm не будет.  hdparm тока для интерфейсов ide/sata/scsi
 а покажите
smartctl -a /dev/nvme0
« Последнее редактирование: 11 Июль 2018, 21:18:22 от ARTGALGANO »

Оффлайн bezbo

  • Активист
  • *
  • Сообщений: 541
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #7 : 11 Июль 2018, 23:45:30 »
а покажите
smartctl -a /dev/nvme0

Цитировать
smartctl -a /dev/nvme0
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.15.0-24-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/nvme0: Unable to detect device type
Please specify device type with the -d option.

Use smartctl -h to get a usage summary

nvme:
(Нажмите, чтобы показать/скрыть)

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1566
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #8 : 12 Июль 2018, 00:32:43 »
понятно, значит для nvmе нужна своя утилита.
старые  уже не работают.



 

Оффлайн BlinCT

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #9 : 12 Июль 2018, 15:24:34 »
Что вы хотите получить от контроллера?
Я хочу получить инфу от контроллера, сколько было записано, когда диск начал работать.
В общем подобную инфу.

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 541
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #10 : 12 Июль 2018, 15:27:57 »
BlinCT, в последней версии smartmontols есть поддержка nvm
правда пока что экспериментальная

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1566
    • Просмотр профиля
Re: Обращение к контролдеру ssd диска
« Ответ #11 : 12 Июль 2018, 17:46:43 »
BlinCT,

диски у вас сата? тогда смотрите смарт диска, параметры типа
total lba written
lifetime write
но, может называться и по другому.
Указывается значение в гигабайтах или в байтах
Зависит от производителя.

 

Страница сгенерирована за 0.412 секунд. Запросов: 23.