ВАЖНО! диск не должен быть смонтирован!

В данном случае /dev/sr0 это наше устройство. Оно может быть и /dev/sda и др.

Обнаруживаем контроллер:

# readlink /sys/block/sr0
../devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sr0

Тут контроллер - это host1
Отключаем устройство:

# echo 1 > /sys/block/sr0/device/delete

Устройство отключится от шины. Увидеть что это так можно с помощью dmesg
Сканируем снова!

# echo "- - -" > /sys/class/scsi_host/host1/scan

С помощью dmesg можно увидеть, что диск нашелся!

Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/обнаружение-hdd-без-перезагрузки.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1