Задать вопрос
weranda
@weranda

Как узнать через консоль какие диски установлены в системе?

Приветствую.
Какие есть способы узнать какие диски (HDD или SSD и какие модели/характеристики) установлены в системе, не вскрывая физически систему, а имея лишь доступ к ней через консоль?
  • Вопрос задан
  • 741 просмотр
Подписаться 2 Простой Комментировать
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
Например вот так:

sudo smartctl -a /dev/sda
smartctl 5.43 2016-09-28 r4347 [x86_64-linux-2.6.32-696.16.1.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net

Vendor:               HP
Product:              LOGICAL VOLUME
Revision:             5.12
User Capacity:        1,500,222,873,600 bytes [1.50 TB]
Logical block size:   512 bytes
Logical Unit id:      0x600508b1001c9c339810c16fe6dec4b3
Serial number:        PACCRID113715F7
Device type:          disk
Local Time is:        Sun Jul  5 07:25:41 2020 MSK
Device does not support SMART

Error Counter logging not supported
Device does not support Self Test logging


Про мак добавлю: :
diskutil list
diskutil info disk1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zeond
@zeond
dev & ops
С помощью lshw. Для мира RedHat и CentOS она ставится вот так:

yum -y install epel-release
yum -y install lshw


дальше краткий список дисков:
lshw -short | grep disk

если подробно:

lshw | less
Ответ написан
Комментировать
@lavro
Вывести информацию о блочных устройствах.
lsblk
lsblk -f
-f тип ФС

inxi -F
-F полная информация о системе
-D информация только о накопителях

sudo ls -la /dev/disks/by-*
-la подробный вывод
by-* всех структур (by-id/ by-label/ by-partlabel/ by-partuuid/ by-path/ by-uuid/)

sudo fdisk -l

Все утилиты есть в линуксе изначально, т.е. из коробки. Возможно inxi в старых линуксах надо ставить отдельно:
sudo apt install inxi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы