Samiam'ın cevabı üzerine daha fazla inşa etmek için, bunları sizin için yapmak için udev kuralları ayarlayabilirsiniz.
Bu örnekte, aşağıdakileri içeren bir dosyayı doldurmanız gerekir /etc/udev/rules.d
(ideal 45-sdX-power.rules
olarak kurallara saygı gösterilmesi için bir şey adlandırın , ancak gerçekten önemli değil ...):
ACTION=="add", SUBSYSTEM=="block", KERNEL=="sdX", ATTR{queue/rotational}=="1", RUN+="/path/to/hdparm -S 1 /dev/sdX"
Eğer doldurmak gerekir nerede sdX
ve sağlamak tam yolunu üzere hdparm
ikili ( which hdparm
).
Bu, dizüstü bilgisayarınız önyüklendiğinde 5 saniye işlem yapılmadığında sürücünüzün dönmesini otomatik olarak durduracaktır.
Bu, çift önyükleme diski (benim durumum) için idealdir ve yalnızca haftada bir kez başlattığınız yedekleme diskleri (bu durumda yedeklemenizi vermeden önce yalnızca takmanız onu açar ve geri kalan süre boyunca kapalı olur) .
Gelince hdparm -Y /dev/sdX
, burada daha az kullanışlıdır, çünkü diskin sadece bir kez dönmesini durdurur, daha sonra diske herhangi bir erişim (monte etmek gibi) yeniden başlatır ve komutu tekrar vermeniz gerekir.