Portál AbcLinuxu, 25. července 2025 04:58
Ahoj,
potřeboval bych poradit, chtel bych uspavat svuj druhy disk v PC, který používám nárazově, pokud pouziji napr hdparm -S 5 /dev/hdd, tak se po 25s nepoužívani ten disk nevypne, zkousel jsem hdparm -y /dev/hdd a disk se bez problemu vypne a zůstane vyplý klidně celý den...
hdparm -S60 /dev/sdb
a bez problémů to funguje.
Co to vypíše po zadání příkazu ? Jiné číslo - spoždění funguje ? Staré verze jádra nebo programu ?
Disk ?
po zadaní vypíše tak jak u jinych disku:
/dev/sda:
setting standby to 5 (25 seconds)
debian lenny, disk pul roku stary WD 350GB ATA 133
ostatni disky uspavaj v pohode
Na stejném řadiči? Pokud je na tom disku napsané, že to umí určitou verzi ATA, a dá se někde sehnat specifikace, tak bych to šel reklamovat :D
Teď koukám do návrhu ATA-5 a v sekci 8.37.12 Enable/disable advanced power management se píše:
Advanced power management levels 80h and higher do not permit the device to spin down to save power.
Podívejte se do hdparm(8) na parametr -B.
Tak jsem zkoušel různé figle a pořád ne a ne se uspat, hdparm -y ho uspi ale s parametrem -S1 se disk neuspi
Reklamovat bych ho mohl jít ale to bych musel mít nějaky důkaz, myslím si že to spíš bude v konfiguraci
tady je vypis hdparm -i doufam ze trochu pomuze, diky
Model=WDC WD2500AAJB-00J3A0, FwRev=01.03E01, SerialNo=WD-WCAV20319272
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 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
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.