Безопасное удаление дисков 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.

В моей голове все еще остается вопрос: безопасно ли эти головы безопасно припаркованы в зоне посадки?

Другие вопросы по тегам