web-dev-qa-db-ja.com

起動時にHDDのスピンアップを回避する

起動時に特定のHDDが起動しないようにする方法はありますか?

私のHTPC(Ubuntu 12.10)には3台のHDDがあり、1台のSSD(ブートドライブ)があります。起動時間を短縮し、エネルギーを節約し、HDDの寿命を延ばすために、起動時にHDDが回転しないようにします。ただし、オンボードHDDコントローラーは、後でシステムで使用できるようにするために、起動時にどのドライブが存在するかを知る必要があると思います。スピンアップを回避する可能性はありますか?

ハードウェア仕様:
メインボード:ASrock A75M-ITX(UEFI)
APU:AMD A8-3870K
HDD:WD20EARS、HD204UI、WD20EARX
SSD:OCZ Vertex3 60GB
(4GB DDR3-1600、TVチューナー、Sharkoon 400W PSU)

HDDは、PSUから電力を受け取るとすぐに回転しますか、それともデータを受信するとすぐに回転しますか?
ありがとう、NoMad

9
NoMad

[〜#〜] puis [〜#〜] (Power-Up Inスタンバイ)という名前のSATA機能があります。 BIOS、ハードドライブ、OSからのサポートも必要です。一部のハードドライブはピンを介して有効にすることができ、一部はhdparm -sを介して有効にすることができます。これはhdparmマニュアルの内容です。

ドライブでサポートされている場合は、スタンバイ機能での電源投入を有効/無効にします。とても危ない。システムBIOS(またはファームウェア)とオペレーティングシステムカーネル(Linux> = 2.6.22)の両方が、この機能を使用するドライブのプローブをサポートしていることが確実でない限り、使用しないでください。有効にすると、ドライブはスタンバイモードでパワーアップされ、コントローラーがデバイスのスピンアップをシーケンスできるようになり、多くのドライブが電源を共有する場合の瞬間的な消費電流の負担が軽減されます。主に大規模なRAIDセットアップで使用します。この機能は通常無効になっており、ドライブはアクティブモードで電源がオンになっています(上記の-Cを参照)。ドライブでは、ジャンパーによってこの機能を有効にすることもできる場合があることに注意してください。一部のSATAドライブは、SATA電源コネクタのピン11によるこの機能の制御をサポートしています。このような場合、このコマンドはサポートされていないか、効果がない可能性があります。

もちろん、起動時にそのドライブにファイルシステムをマウントしないでください。マウントしようとするとドライブがスピンアップし、起動プロセス中に長い遅延が発生します...

8
haimg