Har ni en hårddisk med dåliga sektorer? ... Se hit!
När en hårddisk får dåliga sektorer, brukar det i regel betyda att en eller flera sektorer på hårddiskens plattor har gått till dem "sälla jaktmarkerna".
Men det finns undantag, och jag har själv stött på ett sådan undantag. Det här undantaget är så vanligt förekommande bland mina fallerande hårddiskar, att jag nu vill tipas er alla om detta.
Orsakerna till dåliga sektorer
Låt oss först lista dem olika orsakerna som bidrar till dåliga sektorer på en typisk mekanisk hårddisk med roterande plattor:
Magnetiskt utmattning. Innebär att sektorn/spåret på disken är på väg att förlora sin magnetism och det är därför svårt att läsa och skriva data som håller sig kvar.
Fysisk skada. Vibrationer, stötar och främmande föremål skadar ytan på ett sådant sätt så att ytan inte kan användas.
Förändrade toleranser. Mekanisk utmattning i kullager, leder och liknande. Slitaget har nått ett sådan nivå, att hårddisken har svårt att pricka in en exakt sektor/spår på skivans yta. Temperaturer är också ett problem här, då material växer/krymper vid temperatur-förändringar.
Fallerande elektronik. Elektroniken på/under hårddisken som sköter dem mekaniska funktionerna, fallerar på ett sådant sätt, att överföringen av data inte är tillförlitlig längre. Temperaturen på hårddisken har en stor inverkan här.
Gemensamt mellan dessa fel, är att dem alla detekteras som dåliga sektorer (Engelska: "bad block")
Hårddisken har inga möjligheter att känna igen dem olika felen, därför är det upp till operativsystemet att hantera en dålig skrivning/läsning. Oftast så kastar operativsystemet in en "bad block" på ett sådant fel.
Hög temperatur orsakar elektronisk "krasch"
Det fel jag tänker ta upp i den här tråden, är den sistnämnda: "Fallerande Elektronik."
För det är det felet jag stöter på allt oftare, och detta fel kan i många fall enkelt förebyggas/repareras, med lite enklare ingrepp.
Jag har ett speciellt fall, där en hårddisk har ett solklart fall av "Bara dåliga sektorer vid hög temperatur, men fungerar felfritt annars.".
Detta hände.
En bärbar dator har ett problem: Den kraschar titt som tätt och jag utför det vanliga knepet: Installera om Windows.
Sagt och gjort. Hårdidisken ompartitionerad, formaterad och installationen av Windows fortlöper.
Under installationen hör jag det typiska ljudet från hårddisken, när en sektor inte kan läsas. Också känt som "Click of Death". Kort därpå tystnar hårddisken och stänger av sig. Installationen hänger sig till följd av detta.
Jag lägger handen på tangentbordet för att utföra den sedvanliga trefingersaluten, och känner hur extremt het datorn är. -"Ja, den här datorn behöver uppenbarligen extra kylning."
Jag misstänker att hårddiskens "Click of Death" var ett resultat av den extremt höga temperaturen. (60 grader Celsius)
Jag tar ut hårddisken, låter den svalna till rumstemperatur och kopplar sedan upp den till min stationära dator och utför diverse tester för att utesluta andra fel än just temperaturen.
Hårddisken har en proper kylning i mitt Define R2 chassi, så alla tester passerar prickfritt.
Tillbaks i den bärbara datorn igen, så uppstår problem igen:
Så fort temperaturen stiger, så börjar hårddisken bete sig otillförlitligt.
Då sektorerna är felfria (testade flera gånger om), så kan jag med säkerhet utesluta mekaniskt fel.
(Däremot så rapporterades den drösvis med "bad blocks" när hårddisken testades under en "för hög temperatur". 40+ Celsius. Dessa bad blocks försvann lika fort, när hårddisken testades igen med en fläkt blåsande direkt på hårddisken.)
Hitta och åtgärda felet: Kontrollerchippet på hårddisken har ingen kylning, vilket inte är korrekt.
(Misstänker felaktig montering i fabrik.)
Vid ytterligare tester, visar det sig att hårddisken beter sig otillförlitligt vid temperaturer över 35-40 grader Celsius.
Det är inte bra, då det är en rätt vanlig arbetstemperatur för många hårddiskar. Något är uppenbarligen fel.
Jag skruvar bort elektronik-kortet från hårddisk-kroppen, och upptäcker direkt:
Det finns en smal yta på hårddisken aluminium-kropp som har en "klack" som skall ligga an mot kontrollerchippet, och agera som en kylfläns åt den.
I de flesta fallen finns en så kallad "Thermal Pad" på den här ytan. (Thermal Pad: En sorts kudde, som har goda termiska egenskaper, kan liknas vid kylpasta, fast i "kudd-form")
I det här fallet saknas den här kudden, och vid närmare undersökning visar det sig att det är ungefär en millimeters mellanrum mellan kontrollerchippet och den fria ytan på aluminium-kroppen.
Som tur är, har jag dessa termiska kuddar på lager (Jag jobbar dagligen med elektronik), så jag klipper till en i lämplig storlek och applicerar den. Däefter monterar jag ihop hårddisken igen och utför samma tester igen.
Resultatet.
Efter testerna så beter sig hårddisken fullt normalt, och fullt tillförlitligt även vid höga temperaturer.
Jag installerar hårddisken i den bärbara datorn igen och återupptar installationen av Windows, som nu passerar felfritt.
Resultatet är nu en fullt fungerande bärbar dator med en tillförlitlig hårddisk.
Jag behövde inte köpa en ny hårddisk. Dem är trots allt på tok för dyra på grund av chockhöjningarna för ett tag sedan. (Dags dato: 2012-01-08)
Slutledning.
Observera nu att det här felet har jag stött på flera gånger nu dem sista åren. Elektroniken på hårddiskarna är inte propert kylda, då termiska lösningar saknas eller har skippats vid montering i fabrik.
Tillverkare av hårddiskar verkar fuska alltmer för att spara pengar.
Har ni falerande hårddiskar, kolla upp detta. Testa era hårddiskar med proper kylning.
Detta är i synnerhet vanligt med bärbara datorer, då hårddisken är instängd utan kylning, och där datorns egna temperatur höjer temperaturen ytterligare.
Bärbara datorer är rena bastun för hårddiskar. Ge dem en chans att kyla av sig mellan varven.
PS: Jag kommer att återkomma med bilder över det enkla ingreppet, som kan spara er en hårddisk. Stay tuned!
/ SysGhost
Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)