Tengo una caja de disco duro externa (RaidSonic Icy Box) y las unidades (HGST NAS) tienden a dejar de girar después de 5 minutos sin actividad, pero necesito que permanezcan activas hasta que las apague manualmente.
Normalmente se conecta mediante USB3.0, por lo que hdparm
no hace nada. Lo intenté también a través de eSATA, pero hdparm
no funciona tan bien (probé un par de configuraciones diferentes) y el disco gira inmediatamente después de apagarlo, por lo que es aún peor...
Creo que este temporizador de 5 minutos está relacionado con el gabinete en sí, no con el sistema operativo.
Escribí un script de solución simple que realiza una operación en un archivo para restablecer la cuenta regresiva:
#!/bin/bash
cd /media/my/drive/.alive
while (true); do
truncate -s 0 dummy
sleep 270 # 4:30
done
( dir
o ls
no restablece la cuenta atrás, parece que están leyendo desde el caché)
No me importa ejecutar otra terminal, eso es aún mejor, puedo apagarla cuando quiera y las unidades dejarán de girar. Sin embargo, me gustaría saber si hay una manera mejor. ¿Algo que no escribe nada en una unidad (como modificar un archivo), sino que simplemente envía una señal simple de "mantener vivo"?
Respuesta1
No estoy seguro de si funcionará para usted, pero puede intentar abrir la terminal y escribir
gsku gnome-disks &
o supongo que si no tienes gksu puedes escribir
sudo gnome-disks &
Luego seleccione la unidad externa y haga clic en el ícono en la parte superior derecha que parece tres líneas verticales y elija Drive Settings
Puede configurar los tiempos de espera allí... nuevamente, no estoy seguro si esto funcionará para su situación, pero vale la pena intentarlo :D Puede que Tengo el mismo problema debido a que es un HD externo, así que no estoy seguro de que funcione, pero no puedo probarlo yo mismo porque no tengo disponibilidad de un HD externo.
Si no tienes gnome-disks instalados, puedes instalarlo usando
sudo apt-get install gnome-disk-utility
Respuesta2
Lo más probable es que el problema con hdparm sea su implementación, ya que hdparm normalmente controla unidades externas conectadas a través de USB.
Sin embargo, es bastante común que hdparm ignore la configuración de giro. Muchas veces, es necesario encontrar qué configuración respeta o acepta su hardware.
Se supone que una configuración de apm de 255 deshabilita el giro por completo; sin embargo, muchos sistemas requieren que use 254 en su lugar.
Si esto aún no funciona, publique su configuración de hdparm y cualquier error relacionado.