web-dev-qa-db-ja.com

Raspberry Pi 2は、USB外付けドライブをしばらく使用しないときにスリープ状態にしますか?

私は最近、LaCie 2TB ThunderboltバスパワーUSB外部堅牢ドライブを手に入れました。 Raspberry Pi 2で使用していますが、正常に動作します。 rsyncを介してリモートバックアップとして使用されています。

しかし、私は頑丈なドライブの電源を常に入れたままにしないことに慣れています。長期間必要がない場合、LaCieドライブの電源を切る方法がわかりません。セルフパワーのLaCie頑丈なドライブ(物理的なサイズが大きい)での私の経験では、ドライブにアクティビティがない場合でも、一日中放置すると、触ると熱くなります。

Raspberry Pi 2は、外付けUSBハードディスクを一定時間使用しないとスリープ状態にしますか?もしそうなら、このタイマー(?)を制御できますか?デフォルトは何ですか?

5
Edward_178118

Raspberry(Rasbianを使用していると想定しています)に、hdparmをインストールする必要があります。

   Sudo apt-get install hdparm

次に、hdparmがudevと正しくインターフェースできるようにするには、RPIを再起動する必要があります。

    Sudo hdparm -I /dev/sda

デバイスのすべての既知の特性を印刷します。長くて扱いにくいですが、非常に徹底しています。

電源管理に関連するプロパティを検索しています。 これまでに役立つArch Linux Wiki のコメント:

-B

Advanced PowerManagement機能を設定します。可能な値は1〜255で、低い値はより積極的な電源管理を意味し、高い値はより良いパフォーマンスを意味します。 1〜127の値ではスピンダウンが許可されますが、128〜254の値では許可されません。値が255の場合、この機能は完全に無効になります。

-S

ドライブのスタンバイ(スピンダウン)タイムアウトを設定します。タイムアウトは、電力を節約するためにモーターをオフにする前に、アイドル状態(ディスクアクティビティなし)で待機する時間を指定します。値0はスピンダウンを無効にし、1から240の値は5秒の倍数を指定し、241から251の値は30分の倍数を指定します。

(たとえば)Bの現在の値を次のようにクエリします。

         Sudo hdparm -B /dev/sda

そしてあなたはそれを

         Sudo hdparm -B 255 /dev/sda

同様に-S

もう一度、これまでに役立つ状態:

警告:あまりにも積極的な電源管理は、頻繁な駐車とスピンダウンのためにハードドライブの寿命を縮める可能性があります。

これにより、お好みに合わせて電源管理を構成できるようになります。

8
MariusMatutiae