Spegnere i dischi non in uso con HDPARM -B
Inviato: domenica 19 luglio 2009, 0:10
Leggendo qua e la sul forum ho scoperto il comando 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 ha funzionato al primo colpo ed ora il disco va in sleep.
Su sdb non c' é verso, ecco l' output
La domanda é: si tratta di un evidente caso di funzione non supportata dall' HW o si puó fare qualcosa?
Codice: Seleziona tutto
hdparm -BOttimo 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 127Su sdb non c' é verso, ecco l' output
Ho Jaunty con kernel 2.6.29.4.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:~$
La domanda é: si tratta di un evidente caso di funzione non supportata dall' HW o si puó fare qualcosa?