какой порт SATA соответствует какой записи / dev?

7407
Jeff Shattock

У меня есть Ubuntu Box с 8 SATA дисками, 6 на mobo и 2 на дополнительной карте. Как определить, какой физический диск соответствует какой записи / dev / sd%? это не похоже, что порт 0 - это sda, 1 - это sdb и т. д. Есть ли где-нибудь файл, который показывает это отображение?

5

4 ответа на вопрос

8
Jouni K. Seppänen

Загляните внутрь /sys/blockили запустите sudo lshwи загляните под свой контроллер SATA.

спасибо, спасибо Jeff Shattock 15 лет назад 0
Вы также можете проверить вывод * dmesg * для получения дополнительной информации. quack quixote 14 лет назад 0
sudo lshw -c хранилище -c диск user19496 10 лет назад 0
0
nik

Попробуйте команду hdparm с опциями -Iили -i.
Есть также sdparm (хотя никогда не пробовал).

0
keithosu

hdparm не всегда работает для меня. Я использую "smartctl -i / dev / sda" (или az). Мне пришлось использовать smartcl на моих USB-накопителях. Это может зависеть от используемых вами драйверов / адаптера.

0
Curt J. Sampson

Мой стандартный быстрый способ проверки того, какие физические диски сопоставлены с какими записями устройств, - запустить «sudo fdisk -l». Это покажет размер и таблицу разделов каждого диска, которых обычно достаточно, чтобы знать, что к чему.

"sudo blkid" также может быть полезен, особенно при поиске типов и UUID разделов.