26/09/2015, 09:27
Salve,
Possiedo un Raspberry PI 2 Model B+, dove ho installato prima RASPBMC e poi OSMC che uso alla TV per vedere film,serie TV, cartoni e quant'altro, insomma un bellissimo computerino multimediale.
Visto che il mio raspy, sta accesso 24 ore su 24, ed è vero si che consuma 3/4w orari, e quindi relativamente poco, ma non si può dire lo stesso per il mio HD Esterno con alimentatore da 3TB, oltretutto rimanendo sempre accesso è anche indice di rumori vibrazionali (Difatti, essendo un maniaco delle vibrazioni, ho montato l'HD "Volante" con dei lacci di scarpa in una vecchia "scatola di alloggiamento HD SCSI di un vecchio server che avevo a lavoro", ma questa è un altra storia, a presto comunque vi pubblicherò una foto).
Quindi, rimanendo sulla stessa linea per cui è pensato il raspy, e cioè consumare pochissimo rispetto al PC, ho modificato alcuni parametri per mandare in STANBY l'HD ogni volta che non è in uso, e quindi ridurre al minimo sia i consumi che le vibrazioni, e anche i guasti, in quanto riducendo le ore di utilizzo si riduce anche la % di rotture/guasti.
Considerate, che il mio raspy, usa anche trasmission, ma ho deciso di montare una MSD da 32GB Classe XD, ed ho configurato Trasmission per scaricare sulla SD e non sull'HD, altrimenti avrei vanificato lo scripts che manda in stanby l'HD, per cui, se voi usate trasmission o emule o qualsiasi altra cosa, se scaricate direttamente sull'HD questa guida non fa per voi :-).
Sono a conoscienza del fatto che avere trasmission sulla SD potrebbe comportare dei danni alla mSD, visto i continui accessi in lettura/scrittura che eseguono i torrent, ma sicuramente avrò il raspy 3 prima che si rompa la sd, esattamente come è successo per il mio raspy 1, è uscita prima la versione 2 della rottura dell'1, e l'ho tenuto accesso per ben 2 anni, e l'SD non si è rotta.
Intanto cito le fonti da dove ho preso spunto:
http://forum.stmlabs.com/showthread.php?tid=5091
http://www.larkinweb.co.uk/computing/spi...linux.html
Per prima cosa è necessario capire se il disco da mandare in StanBy è SDA o SDB
SDA = SCSI/SATA Primo HD della lista
SDB = SCSI/SATA Secondo HD della lista
Scrivere il seguente comando per visualizzare i vostri HD
Installiamo ora il servizio HDPARM
Questo è il comando da lanciare per mandare in Stanby il vostro HD
Se volete quindi fare un test, vi basterà lanciare quel comando, e l'HD andrà in Stanby dopo 120 "values work" che corrispondono a 10minuti.
Ovviamente, cosi facendo il comando sarà eseguito solo una volta, e non ogni 10 minuti.
Qua trovate il link con la tabella dei valori http://www.howtoeverything.net/linux/har...s-hdparm-s
L'HD si riprenderà automaticamente dallo Stanby alla prima richiesta, che ne so, tipo un avvio di un film o altro. (Ci mette 4 o 5 s per riprendersi dal sonno)
Per visualizzare lo stato, lanciate il seguente comando
Ed il sistema vi risponderà per esempio:
Per forzare lo stanby, e quindi eseguirlo subito senza attesa, lanciate il seguente comando
Ed il sistema vi risponderà per cosi:
Modifichiamo ora i tempi di stanby
e sostituire 241 (30minuti) con 120 (10minuti) oppure un altro Values Work a vostro piacimento
e anche il seguente file:
aggiungendo
Riavviate il raspy, e d'ora in poi quell'HD (Soltanto quello) andrà in stanby ogni 10minuti, ovviamente lo stanby viene attivato solo se l'HD non risulta in uso, quindi se state guardando un film , tranquilli non vi andrà in stanby ogni 10 minuti :-)
Possiedo un Raspberry PI 2 Model B+, dove ho installato prima RASPBMC e poi OSMC che uso alla TV per vedere film,serie TV, cartoni e quant'altro, insomma un bellissimo computerino multimediale.
Visto che il mio raspy, sta accesso 24 ore su 24, ed è vero si che consuma 3/4w orari, e quindi relativamente poco, ma non si può dire lo stesso per il mio HD Esterno con alimentatore da 3TB, oltretutto rimanendo sempre accesso è anche indice di rumori vibrazionali (Difatti, essendo un maniaco delle vibrazioni, ho montato l'HD "Volante" con dei lacci di scarpa in una vecchia "scatola di alloggiamento HD SCSI di un vecchio server che avevo a lavoro", ma questa è un altra storia, a presto comunque vi pubblicherò una foto).
Quindi, rimanendo sulla stessa linea per cui è pensato il raspy, e cioè consumare pochissimo rispetto al PC, ho modificato alcuni parametri per mandare in STANBY l'HD ogni volta che non è in uso, e quindi ridurre al minimo sia i consumi che le vibrazioni, e anche i guasti, in quanto riducendo le ore di utilizzo si riduce anche la % di rotture/guasti.
Considerate, che il mio raspy, usa anche trasmission, ma ho deciso di montare una MSD da 32GB Classe XD, ed ho configurato Trasmission per scaricare sulla SD e non sull'HD, altrimenti avrei vanificato lo scripts che manda in stanby l'HD, per cui, se voi usate trasmission o emule o qualsiasi altra cosa, se scaricate direttamente sull'HD questa guida non fa per voi :-).
Sono a conoscienza del fatto che avere trasmission sulla SD potrebbe comportare dei danni alla mSD, visto i continui accessi in lettura/scrittura che eseguono i torrent, ma sicuramente avrò il raspy 3 prima che si rompa la sd, esattamente come è successo per il mio raspy 1, è uscita prima la versione 2 della rottura dell'1, e l'ho tenuto accesso per ben 2 anni, e l'SD non si è rotta.
Intanto cito le fonti da dove ho preso spunto:
http://forum.stmlabs.com/showthread.php?tid=5091
http://www.larkinweb.co.uk/computing/spi...linux.html
Per prima cosa è necessario capire se il disco da mandare in StanBy è SDA o SDB
SDA = SCSI/SATA Primo HD della lista
SDB = SCSI/SATA Secondo HD della lista
Scrivere il seguente comando per visualizzare i vostri HD
Codice:
Fdisk –l
Installiamo ora il servizio HDPARM
Codice:
sudo apt-get install hdparm
Questo è il comando da lanciare per mandare in Stanby il vostro HD
Codice:
sudo hdparm -S 120 /dev/sdb
Se volete quindi fare un test, vi basterà lanciare quel comando, e l'HD andrà in Stanby dopo 120 "values work" che corrispondono a 10minuti.
Ovviamente, cosi facendo il comando sarà eseguito solo una volta, e non ogni 10 minuti.
Qua trovate il link con la tabella dei valori http://www.howtoeverything.net/linux/har...s-hdparm-s
L'HD si riprenderà automaticamente dallo Stanby alla prima richiesta, che ne so, tipo un avvio di un film o altro. (Ci mette 4 o 5 s per riprendersi dal sonno)
Per visualizzare lo stato, lanciate il seguente comando
Codice:
sudo hdparm -C /dev/sdb
Ed il sistema vi risponderà per esempio:
Codice:
/dev/sdb:
drive state is: active/idle
Per forzare lo stanby, e quindi eseguirlo subito senza attesa, lanciate il seguente comando
Codice:
sudo hdparm -Y /dev/sdb
Ed il sistema vi risponderà per cosi:
Codice:
/dev/sdb:
issuing sleep command
Modifichiamo ora i tempi di stanby
Codice:
sudo nano /lib/udev/hdparm
e sostituire 241 (30minuti) con 120 (10minuti) oppure un altro Values Work a vostro piacimento
e anche il seguente file:
Codice:
sudo nano /etc/hdparm.conf
aggiungendo
Codice:
/dev/sda {
spindown_time = 120
}
Riavviate il raspy, e d'ora in poi quell'HD (Soltanto quello) andrà in stanby ogni 10minuti, ovviamente lo stanby viene attivato solo se l'HD non risulta in uso, quindi se state guardando un film , tranquilli non vi andrà in stanby ogni 10 minuti :-)