Solusi 1:
Tampaknya tidak ada cara untuk menanyakan nilai tersebut dengan hdparm, namun Anda dapat melihat apakah drive dalam keadaan siaga atau aktif...
> sudo hdparm -C /dev/sdb
/dev/sdb:
drive state is: standby
> sudo hdparm -C /dev/sda
/dev/sda:
drive state is: active/idle
Solusi 2:
Opsi -B 128
menghambat spindown, jadi opsi -S Anda tidak berguna. Lihat man hdparm
. Spindown hanya dimungkinkan dengan parameter -B 127 dan kurang.
Solusi 3:
Jika Anda memiliki disk Seagate yang mendukung Extended Power Controls (EPC), saya berasumsi sebagian besar kelas perusahaan, Anda dapat menggunakan alat SeaChest
Pertama dapatkan pegangan disk Seagate:
SeaChest_PowerControl -v 0 --scan --scanFlags sgtosd
Hasil:
Vendor Handle Model Number Serial Number FwRev
ATA sg0<->sda ST1000LM049-2GH172 WN90H8BT SDM1
ATA sg1<->sdb ST1000LM049-2GH172 WN90HACK SDM1
ATA sg2<->sdc ST1000LM049-2GH172 WGS3M35X SDM1
ATA sg3<->sdd ST1000LM049-2GH172 WGS65M4X SDM1
ATA sg4<->sde ST1000NX0303 S470WNPT NN02
NVMe /dev/nvme0n1 Force MP510 184282050001276960F1 ECFM11.0
Kemudian dapatkan waktu siaga:
SeaChest_PowerControl -v 0 -d /dev/sg4 --showEPCSettings
Hasil:
===EPC Settings===
* = timer is enabled
C column = Changeable
S column = Saveable
All times are in 100 milliseconds
Name Current Timer Default Timer Saved Timer Recovery Time C S
Idle A *200 *10 *200 150 Y Y
Idle B 1200 *2400 1200 650 Y Y
Idle C 1300 6000 1300 4000 Y Y
Standby Z *1200 36000 *1200 15000 Y Y
(Jangan pedulikan nilai eksperimental Idle_C dan Standby_Z saya yang sangat rendah)
Anda bisa mendapatkan alat tersebut dari Seagate
Contoh di atas adalah dari Seagate Enterprise Capacity 2.5" 1TB SATA (ST1000NX0343). Mencoba hal yang sama pada Seagate BarraCuda Pro 2.5" 1TB SATA (ST1000LM049) dan tidak berhasil, karena tampaknya tidak mendukung EPC.