LINUX.ORG.RU

Hotswap диска и отключение питания - как сделать?

 ,


0

1

В общем есть гнездо для хотсвапа прямо в корпусе, подключается не по USB, а сразу сата и питание. Как бы так сделать, чтобы перед извлечением еще и отключалось питание? Ибо дергать диск оттуда на первый взгляд безопасно, когда размонтировал, но хз, может до поры до времени. И желательно автоматически, то есть без hdparm руками. Появилось ли в 2019 году что нибудь такое?

как понять «автоматически»? контроллер должен залибастралить, что ты сейчас жесткий выдернешь?

Avial ★★★★★
()

когда размонтировал

Этого достаточно.
При размонтировании на диск сбрасывается кеш записи из системы, и отправляется команда на запись из кеша самого диска. Головки лет 10 как сами паркуются, при пропадании питания.

anonymous
()

Как бы так сделать, чтобы перед извлечением еще и отключалось питание?

Сказать echo 1 > /sys/block/sdX/device/delete перед физическим отключением после размонтирования файловых систем.

dexpl ★★★★★
()
Последнее исправление: dexpl (всего исправлений: 1)
Ответ на: комментарий от Avial

Нет, просто чтобы размонтирование и отключение питания для было забинжено на одно действие например в кедах есть извлечение для флешек или сидюков, вот тоже самое бы только для диска. В венде такое есть со времен ХР если не раньше, под линухами что-то упорно не завозят. в 2016 году я спрашивал о таком, но походу воз и ныне там.

justin_case
() автор топика
Ответ на: комментарий от justin_case

все это делается скриптом из пары строк (umount && hdparm). а сам скрипт можно повесить куда угодно, хоть на какой-нибудь keyboard shortcut, хоть с телефона вызывать через http. ты что за 3 года не смог написать такой скрипт? :)

Rost ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.