LINUX.ORG.RU

sd 10:0:0:0


0

1

Вот у меня в dmseg есть строчки, начинающиеся с ${SUBJ}

Как (какими командами) мне узнать (прояснить), какое физическое устройство имеется в виду?
Т.е. мне нужно понять, какой именно жесткий диск надо отключить.

я подозреваю, что есть какие-нибудь файлы в /dev или в /sys
где можно посмотреть, к каким шинам он подключен

Так же хотелось бы узнать, что означают эти четыре числа, разделенне тремя двоеточиями и в каком стандарте/месте стандарта это описано.

Ответ на: комментарий от AITap

# readlink -f /sys/class/scsi_disk/10\:0\:0\:0/device
/sys/devices/pci0000:00/0000:00:06.0/0000:02:00.0/host10/target10:0:0/10:0:0:0
# lspci | grep «00:06.0»
00:06.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
# lspci | grep «02:00.0»
02:00.0 RAID bus controller: Adaptec Serial ATA II RAID 1430SA (rev 02)

А дальше?
Как понять - какой провод дергать от этого SATA-контроллера, воткнутого в PCI Express-слот?

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar
router@jb:~$ /sbin/udevadm info -n sda -q all | grep '^S.*by-path'
S: disk/by-path/pci-0000:00:14.1-scsi-0:0:0:0
smartctl -a /dev/sdX | grep -i serial

Цикл сам напишешь ;)

router ★★★★★
()
Ответ на: комментарий от router

Но это поможет только если ты можешь прочесть этикетку с серийником не отключая диск. Или если ты написал серийники на видимой части диска

А так только гадание на кофейной гуще. Производитель вполне мог не пронумеровать разъёмы на плате. Или пронумеровать с ошибкой

router ★★★★★
()
Ответ на: комментарий от StrongDollar

Уже отключен? Ну тогда методом исключения, проверяя все остальные sd* ;)

router ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.