Mam dysk twardy w komputerze, którego używam do tworzenia kopii zapasowych moich danych. W przeciwnym razie nie używam tego dysku.
Jak zatrzymać wirowanie tego dysku po zakończeniu tworzenia kopii zapasowej? A także, jak sprawić, by ponownie się zakręciła, zanim kopia zapasowa zostanie wykonana później?
Dysk jest zwykłym dyskiem SATA.
linux
hard-disk
power-management
Totor
źródło
źródło
hdparm -Y
u mężczyzny, który zdaje się ustawiać napęd w głębszy tryb uśpienia. Czy to nie jest zalecane?Aby dalej bazować na odpowiedzi Samiama, możesz ustawić reguły udev, aby robić te rzeczy za Ciebie.
W tym przykładzie musisz wypełnić plik
/etc/udev/rules.d
(najlepiej nazwać go tak,45-sdX-power.rules
aby przestrzegać konwencji, ale tak naprawdę to nie ma znaczenia ...), z następującymi informacjami:gdzie musisz wypełnić
sdX
i podać pełną ścieżkę dohdparm
pliku binarnego (which hdparm
).Spowoduje to automatyczne zatrzymanie wirowania dysku po 5 sekundach bezczynności po każdym uruchomieniu laptopa.
Jest to idealne rozwiązanie w przypadku dysku z podwójnym uruchomieniem (moja sprawa), a dyski z kopią zapasową uruchamiane są tylko raz w tygodniu lub mniej więcej (w takim przypadku samo zamontowanie przed wydaniem kopii zapasowej spowoduje włączenie i wyłączenie przez resztę czasu) .
Jeśli chodzi o
hdparm -Y /dev/sdX
to, jest to mniej przydatne tutaj, ponieważ zatrzymuje wirowanie dysku tylko raz, po czym jakikolwiek dostęp do dysku (np. Jego zamontowanie) uruchomi go ponownie i będziesz musiał ponownie wydać polecenie.źródło
Krótkie wyszukiwanie w kodzie repozytorium gnome-disk-utility i:
Działa w Ubuntu i Mint. W ArchLinux, / usr / bin / udisksctl jest własnością pakietu udisks2.
Źródło: odpowiedź Superuser SE
źródło