Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
sudo echo 1 > /sys/block/sdb/device/delete
не работает, выдавая следующую ошибку: bash: /sys/block/sdb/device/delete: Permission denied
sudo sh -c "echo "'- - -'" > /sys/class/scsi_host/host0/scan"
scsi_stop /dev/sdb # Останавливает шпиндель
sudo sh -c " echo 1 > /sys/block/sdb/device/delete" # Можно дергать
sync; sync (он вроде делается при отмонтировании, но лучше перебдеть), и только потом отключать.eject /dev/sdX
К сожалению, я не знаю метода совместить выключение шпинделя диска с его удалением с точки зрения ядра. Шпиндель можно отключить командой scsi-spin, однако, при попытке удалить устройство, оно будет раскручено заново и удалено. А у удалённого устройства уже нельзя ничего останавливать (нет устройства). Так что эта часть проблемы пока не решена.перед:
echo 1 >/sys/block/sdX/device/delete hdparm -S1 /dev/sdX
Добавление и удаление на ходу SATA/SCSI устройств