内部ディスクの回転を停止

内部ディスクの回転を停止

私のラップトップにはWDC WD10JPCX-24UE4T0があります。 5秒間アクティビティがないと、回転は停止します。これは非常に迷惑なことです。

回転時間を変更するには?

私は試した:

/usr/bin/gnome-disks
hdparm -S 200 /dev/sda
hd-idle -i 100 -a sda

ディスクは5秒後も回転を続けます。

ベストアンサー1

ただ迷惑ではありません!数ヶ月以内にドライブを無駄にすることができます。

これまで私はあなたが変わらなければならないことを発見しましたAPMディスクを一時停止できるレベルを設定すると、次のようになります。

hdparm -B 127 /dev/sdX

ここで、127は実際にドライブを一時停止(遅く)できる最大値です。


その後、次を使用して保留中の値を変更できます。

hdparm -S 241 /dev/sdX

マニュアルページから:

241から251の間の値は1〜11の30分単位を指定するため、制限時間は30分〜5.5時間です。


サスペンドと再起動後も維持するには、サービスファイルが必要です。待つ。

次のように動作する必要があります。

[Unit]
Description=hdparm sleep
After=suspend.target

[Service]
Type=oneshot
ExecStart=/sbin/hdparm -S 241 -B 127 /dev/sda

[Install]
WantedBy=multi-user.target suspend.target

次の場所にルートとして保存します。

/lib/systemd/system/hdparm.service

その後、次のコマンドを使用して有効にする必要があります。

systemctl enable hdparm.service

このサービスファイルを例として詳しく読んでください。hdparmマニュアルページ

おすすめ記事