Vi har alltid letat efter ett sätt att maximera utrustningens prestanda och i sin tur minimera användningen av både resurser och energi som de förbrukar, och tack vare tekniska framsteg kan vi till och med minska irriterande ljud vad våra gamla hårddiskar gör.
Inte alla användare har toppmodern utrustning och inte hårddiskar av denna typ i sina datorer, varför de för användare som måste nöja sig med en dator och en hårddisk som gör buller, inte behöver oroa sig längre, för tack till vår kära vän Gnu / Linux vi fick minimera buller som förekommer i äldre datorer.
Diskar som finns i klassiska hårddiskar producerar brus när de snurrar. Detta brus från skivorna kan minskas, men vi måste känna till de interna skivornas rotationshastighet, så hur kan vi veta hur snabbt de interna skivorna roterar? Det är lätt att veta om vi använder hdparm-kommando.
Kommandot hdparm är inom alla distributioner GNU / Linux så det är inte nödvändigt att göra någon extra installation. Eftersom vi har hdparm kan vi veta hur många varv de inre skivorna på vår hårddisk vänder på, vi öppnar terminalen och vi börjar med att skriva:
sudo hdparm -I /dev/sda |grep acoustic
Efter att ha gjort detta kommer det att visa oss informationen om rekommenderat värde och nuvarande värde som vår hårddisk har. Nå, nu måste vi bestämma det rekommenderade värdet som vi tidigare visade som nuvarande värde. Vi går tillbaka till terminalen och skriver:
sudo hdparm -M (VALOR RECOMENDADO) /dev/sda
Som vi har sett har den inte stora komplikationer i dess funktion och variationerna kommer att uppfattas både i brusreduceringen och i hanteringen av utrustningen. Det finns dock användare som påpekar att dessa ändringar inte är definitiva och att de återgår till sitt ursprungliga tillstånd, om så är fallet och efter att ha använt hdparm upptäcker du att din dator återgår till hur den var, ett sätt att fixa det skulle vara att kopiera den sista raden i terminalen till filen rc.local om du är en användare av distros som är baserade på Debian in Slackware.
För dem som använder OpenSUSE de bör lägga till den i filen boot.local; och om de har en distro baserad på fedora då ska de lägga till den raden i filen rc.local.
mycket bra artikel, tack så mycket.
Det är synd att både Seagate och WD slutade tillåta att ändra effektvärden i mer än 5 år (patent sak).
Jag kommer att prova, det är konstigt men min bärbara dator gör inte så mycket buller, på samma sätt som jag tycker att det borde vara med den rekommenderade hastigheten
Tack så mycket för att du kom in och läste artikeln, jag hoppas att den är användbar
berätta hur det gick ...
hälsningar
Tack så mycket, jag kommer att prova det, eftersom jag monterade en server med en vanlig hårddisk och en BananaPRO och eftersom den väger ingenting vibrerar den och gör för mycket ljud.
Tack vare dig kommer du säkert att lösa bullerproblemet, jag hoppas att du berättar för oss hur det blev
hälsningar
Damn Seagate-skiva ... det stöder inte den hanteringen och det verkar som att det är en funktion som inte ingår i det här märket, det ger det här felet:
$ sudo hdparm -I / dev / sda | grep akustisk
Rekommenderat akustiskt hanteringsvärde: 208, aktuellt värde: 0
$ sudo hdparm -M 208 / dev / sda
/ dev / sda:
ställer in akustisk hantering till 208
HDIO_DRIVE_CMD: ACOUSTIC misslyckades: In- / utgångsfel
akustisk = stöds inte
LUL Jag gjorde en timer i systemd, det är inte särskilt svårt och du kan till och med få det att gälla varje X gång, förresten, jag gjorde det inte för bullerhantering, jag gjorde det för APM för posten, så att nålen faller inte på landningsremsan hela tiden, särskilt för att jag har lämnat datorn med torrentnedladdningar hela natten av en eller annan anledning, jag delar innehållet i min timer och målet så att om du vill kan du göra det :
nano /usr/lib/systemd/system/apm.timer
[Enhet]
Beskrivning = Kör apm.service var tredje minut
[Timer]
OnBootSec = 1 min
OnUnitActiveSec = 3m
Enhet = apm.service
[Installera]
WantedBy = multi-user.target
#Slut på fil
Sedan sparas filen och .service genereras:
nano /usr/lib/systemd/system/apm.service
[Enhet]
Beskrivning = Inaktivera hårddiskens APM
[Service]
Type = enkel
ExecStart = / usr / bin / hdparm -B 255 / dev / sda
[Installera]
WantedBy = multi-user.target
#Slut på filen, tryck nu bara på spara
Min förståelse är att hårddiskar går dåligt när räknaren når några hundra tusen cykler, anledningen till min oro är att alla distros jag har testat har ett värde på 128, vilket på 1 minut orsakar upp till 2 eller 3 cykler, min disk har cirka 80 6 cykler under sina sex månaders livstid (det är en överdriven mängd).
Med det ovanstående återstår nu bara att förklara operationen, i apm.timer ges ordern att varje minut efter systemstart startas apm.service som stänger av apm (det sätter det till 255), var tredje minut det körs igen ordern, om den bärbara datorn är avstängd eller i viloläge, återgår apm till 3, på det sättet är processen redan automatiserad. Efter att ha redan genererat de två tidigare filerna aktiveras de helt enkelt med följande kommando:
systemctl aktiverar apm.timer; systemctl aktiverar apm.service
Och sedan börjar de apm.service med
#systemctl starta apm.timer
eller så startar de bara om systemet.
Jag är inte säker på att detta kommer att hjälpa stationära PC-användare, men för bärbara användare kommer det att hjälpa, jag har bara testat det på Arch och Fedora, om hdparm inte är installerat fungerar det inte, du kan till och med lägga till raden för att minimera buller. Om du vill kan du göra en ny post med den här informationen eller uppdatera den, i båda fallen har jag alltid velat dela.
Tack för inmatningen, jag testar den på den bärbara datorn.
Och de har aldrig undrat varför hårddiskar kommer med det, de har aldrig insett att vibrationerna ibland är för att kyla hårddisken (åtminstone på sin tid den gamla MAXTOR det är vad den gjorde) ....
Det är också möjligt att reducera brus grafiskt med gnome-disk-utility
Jag såg just att i Fedora kan du inte, men det är i grund och botten på grund av hdparm-mappen. I bågen finns i / sur / bin
och i fedora är det i / usr / sbin