Безопасное удаление дисков eSATA
Есть ли способ безопасно удалить любой внешний диск, подключенный через eSATA? Диски издают отвратительный шум при отключении от сети, даже если нет подключенных разделов... Я нашел где-то эту маленькую команду:
sdparm --flexible --command=stop /dev/sdb &>/dev/null
Кажется, чтобы отключить диск. Но только когда он выключается, он снова начинает работать... Любая подсказка?
2 ответа
Пытаться echo 1 > /sys/block/<disk>/device/delete
, Для этого вам нужно быть пользователем root.
В моей системе это отключает диск eSATA и освобождает его блочное устройство. Диск остается выключенным, и я могу отключить его на досуге.
Примечание: сначала убедитесь, что вы отключили любые файловые системы, чтобы предотвратить потерю данных!
Существует процедура, когда вы хотите удалить диски SATA.
Сначала размонтируйте все разделы, затем очистите буфер ввода / вывода, введя
blockdev –flushbufs /dev/sd?
затем удалите диск, введя
echo 1 > /sys/block/sd?/device/delete
Я думаю, что это может работать и для e SATA.
В моей голове все еще остается вопрос: безопасно ли эти головы безопасно припаркованы в зоне посадки?