Spegnere i dischi non in uso con HDPARM -B

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
smurf
Rampante Reduce
Rampante Reduce
Messaggi: 5610
Iscrizione: domenica 9 luglio 2006, 9:18
Desktop: MATE con Compiz
Distribuzione: Ubuntu 20.04.4
Sesso: Maschile
Località: Lima - Perú

Spegnere i dischi non in uso con HDPARM -B

Messaggio da smurf »

Leggendo qua e la sul forum ho scoperto il comando

Codice: Seleziona tutto

hdparm -B
per attivare / disattivare il Controllo Avanzato del Power Management sui dischi.
Ottimo in realtá era da un po' che cercavo 'sta cosa.
Ho 3 dischi sul pc, tutti SATA, su sda non mi interessa perché c' é su la home e il sistema.

Su sdc il comando

Codice: Seleziona tutto

sudo hdparm -B 127
ha funzionato al primo colpo ed ora il disco va in sleep.

Su sdb non c' é verso, ecco l' output
luca@luca-desktop:~$ sudo hdparm -i /dev/sdb

/dev/sdb:

Model=ST3160215AS                            , FwRev=4.AAB  , SerialNo=            5RX7FKLZ
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

* signifies the current active mode

luca@luca-desktop:~$ sudo hdparm -B 127 /dev/sdb

/dev/sdb:
setting Advanced Power Management level to 0x7f (127)
HDIO_DRIVE_CMD failed: Input/output error
luca@luca-desktop:~$
Ho Jaunty con kernel 2.6.29.4.
La domanda é: si tratta di un evidente caso di funzione non supportata dall' HW o si puó fare qualcosa?
La terra non è una eredità che riceviamo dai nostri genitori, ma un prestito che ci fanno i nostri figli.
Avatar utente
Aeronautico
Prode Principiante
Messaggi: 235
Iscrizione: martedì 7 luglio 2009, 15:36
Località: Milano
Contatti:

Re: Spegnere i dischi non in uso con HDPARM -B

Messaggio da Aeronautico »

PUOI FARE SMONTA VOLUME NO?
Miei Siti: http://italiawifi.blogspot.it http://www.flickr.com/photos/aereonautico/
Notebook Hp Envy 17 1TB Intel i7 720QM 8GB Ram ATI HD Radeon 5840  (17,3 Pollici) + Tablet W500 IconiaTab 32GB 2GB Ram (Windows 7/8)(Ubuntu 12.04 Full)
Shaved
Rampante Reduce
Rampante Reduce
Messaggi: 7738
Iscrizione: lunedì 27 marzo 2006, 18:36

Re: Spegnere i dischi non in uso con HDPARM -B

Messaggio da Shaved »

Il 127 come valore non l'ho mai usato. Di solito vengono usati lo 0 (zero) e i vari 128, 254 e 255.

Da quello che so, però, i valori meno aggressivi per l'hard disk sono il 254 e il 255 (uno o l'altro dipende dal modello del disco).
Avatar utente
smurf
Rampante Reduce
Rampante Reduce
Messaggi: 5610
Iscrizione: domenica 9 luglio 2006, 9:18
Desktop: MATE con Compiz
Distribuzione: Ubuntu 20.04.4
Sesso: Maschile
Località: Lima - Perú

Re: Spegnere i dischi non in uso con HDPARM -B

Messaggio da smurf »

si ma il man di hdparm dice che il 255 disabilita l' advanced PM, i valori tra 128 e 254 non permettono lo spin down, mentre i valori tra 1 e 127 permettono lo spin down.
In effetti il sdc va in sleep (anche se non ho capito perche' ad ogni boot devo ridargli il comando hdparm -B 127).
Il problema del sdb e' che sembra non supportare l' advanced PM e quello che chiedevo e' come posso saperlo con certezza.
La terra non è una eredità che riceviamo dai nostri genitori, ma un prestito che ci fanno i nostri figli.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti