а дисков в системе много, бывает непонятно, какой именно /dev/sdX относится к порту ata48.
Быстрый способ определить диск
Это перебрать диски и вывести всё сразу на экран
BASH
for d in /dev/sd?; do
echo "=== $d ==="
udevadm info -q path -n $d
done
Или сразу детальнее
BASH
for d in /dev/sd?; do
echo "=== $d ==="
props=$(udevadm info --query=property --name="$d")
serial=$(echo "$props" | grep '^ID_SERIAL=' | cut -d= -f2)
model=$(echo "$props" | grep '^ID_MODEL=' | cut -d= -f2)
echo "Serial: $serial"
echo "Model : $model"
udevadm info -q path -n "$d"
echo
done
В выводе ищите строку, в которой встречается ata48 (или нужный вам номер):
/devices/.../ata48/.../block/sdX
Так вы определите точный диск — например, /dev/sdX.
Что делать дальше
Зная букву диска (sdX), можно уже выполнять стандартные проверки:
smartctl -a /dev/sdX
и смотреть его состояние, серийный номер, модель и т. д.
Добавить комментарий