Единственное, что меня смущает - процесс отключения диска. Если пользоваться HAL или umount, все проходит отлично, но двигатель диска продолжает работать и далеко не факт, что при этом произошёл parking heads. Довольно стремно в таком состоянии отключать питание.
Почитав маны, я нашел ключики "-f" и "-y" у команды hdparm, которые, похоже, выполняют отключение так, как я себе это представлял.
Похожая функциональность есть и у sdparm.
Собственно вопрос в том, а как правильно отключать внешний hdd в линукс? Очень хочется, чтобы внешний диск прожил долго
