Egy hiba következtében néhány Seagate 7200.11 szériás merevlemez működésképtelenné válhat egy egyszerű ‘power-on’ után. Amint ez az állapot bekövetkezik, a meghajtót nem lehet visszaállítani normál állapotba (a Seagate intervenciója nélkül).
↓
A probléma okozója egy firmware hiba, ami érvénytelen helyre értékűre állítja a meghajtó eseménynaplóját, s emiatt az eszköz használhatatlanná válik. A firmware hiba következtében az eseménynapló cirkuláris bufferjének a mérete –ami 320– érvénytelen értékre állítódik. Az eseménynapló inicializációja során az eseménynaplót határoló érték eggyel megtoldódik.
A cikk első része itt olvasható
A probléma keletkezése
Ha az eseménynapló számlálója a (beindulás alatt) hozzáféréskor 320 vagy annak többszöröse (320 + x*256),
ill. ha egy sajátos adatminta (mely a gyártói tesztelés során használatos teszterprogramtól függően) jelen volt az elkülönített-rendszerpályákon – miközben ezen terület fájlrendszerének a létrehozása volt folyamatban a gyártás közben–, a firmware megnöveli az eseménynapló értékmutatóját (az aktuális pillanatban) a maximális határértékénél nagyobbra, az adatstruktúrájának a végén.
∩
Ez a probléma ‘hardverkudarcot’ eredményez, s ennek következtében a meghajtó felfüggeszti önmagát; amolyan ‘üzembiztonsági okok’ miatt. Just for fun. Amikor a meghajtó ebbe a speciális módba kerül, lehetetlenné válik az eseménynapló frissítése, így ez az állapot a későbbi üzembehelyezési ciklusok során is fennáll majd. A probléma csak akkor jelentkezik, ha egy üzembehelyezési ciklus-inicializáció bekövetkezik, miközben az eseménynapló értéke 320, vagy annak valamely 256-odik hatványán van. Ha egy meghajtó egyszer ebbe az állapotba kerül, nincs ad-hoc módszer a klasszikus visszaállításra a gyártó beavatkozása nélkül. Egyébként ahhoz, hogy egy meghajtóra ennek a problémának a gyanúja vetüljön, tartalmaznia kell ezt a hibás firmwaret, ill. azon a bizonyos elcseszett tesztelésen kellett, hogy keresztülhaladjon, amelyiknél ez a ’páratlan’ adatminta is tiszteletét tette:
♦ ♦ ♦ ♦ ♦ ♦ ♦ 
Kiegészítés:
A Seagate implementálta a gyártási folyamatba ennek az elcseszett, szerencsétlen hibának a javítását, hogy biztosítsa az összes gyártói tesztelő procedúra számára ugyanazon ‘enyhe’ kitöltési mintának a használatát. Ez a változtatás immáron állandó része lett a gyártásnak. Minden 2009. január 12-én és azután készült meghajtóra már nem vonatkozik ez az elcsépelt hiba.
Mivel mindig is űrhajós akartam lenni (DE NEM LEHETTEM!!:), ezért gondoltam rá, hogy a stílusos önpusztítás formáját kellene választanom, amikor kiderült, hogy minden adatom odaveszett; ám úgy döntöttem, nekiállok, és a neten fellelhető jótékony sugallatok segítségével életet lehelek a szígétem sokszáz megabájtot elszállásoló tányérjai közé:)
Napi Köz(l)öny Csináld magad újság!