winchester

gabor.roman at philips.com gabor.roman at philips.com
Fri Mar 24 14:16:13 CET 2000


	Szia!

> Restellem, de gozom sincs, mi az a SMART. Mostmar irja meg valaki, mit is
> csinal pontosan, hogyan mukodik.
Hat, pontosan nem tudom, mert az agyatlan gyartohelyeken dolgozoknak nem
nagyon kotnek az orrara ilyesmit...

> Ahogy eddig ertettem, egy par tartalek sav van a HDD-n, amit kineveznek
> SMART-nak. Gondolom, van egy tablazat, ami nyilvantartja lecserelt a hibas
> szektorokat az itt levo helyekkel.

Igen, nagjabol igy van. Az az okos (vagyis smart, de roviditeskent is jelent
valamit) dolog benne, hogy mindezt dinamikusan csinalja, vagyis elvileg a
felhasznalo szamara lathatatlanul. Meg a tartalek savok is ugy vannak 
elosztva az adatteruleten, hogy az eleresi ido ne nagyon valtozzon meg. 
Tehat nem ugy van, mint regebben, hogy a gyari teszteleskor egyszer 
felepitettek a hibatablat,aztan az ugy maradt, es a kozben keletkezo hibas 
szektorokat valami felhasznaloi szintu programmal lehetett kideriteni.

> Ha igy van, akkor a kerdesek a kovetkezok:
> Mi tortenik, ha a 0.track serul meg?
Baj. Marmint ha a -1. trackra gondoltal (ami a 64. szervosav kornyeken
kezdodik egy IBM DAQA eseten, ha jol emlekszem), ahol a vinyo a maganugyeit
tarolja. Bar a fontosabb dolgok asszem duplazva vannak.

> A a SMART-ban hibasodik meg valami?
A smart hardverbe (mikrokodba) van beledrotozva a kartyan. Azt nem tudom,
hogy a smart-tablat flash-ba irja-e, vagy a lemez "magan szektoraba", de
velhetoleg meg van duplazva.

> Van olyan 'kituntetett sav', amit a SMART-os trukkel nem tudnak javitani?
Lasd mint fent. User adatteruletet szerintem tudnak, ameddig meg nem telik...

> Van valami letoltheto progi, ami statisztikaban mutatja a SMART foglaltsagi
> tablajat, azaz: fel lehet hasznalni a HDD vizsgalatra, ha neadj Isten az
> ember vesz hasznaltat akar venni?
Letolthetorol nem tudok. Az IBM-nel egy idoben lehetett kapni "maradek"
vinyokat 3 napos garanciaval. Az egyik srac a harom nap alatt megseekeltette
vagy egymillioszor, elotte meg utana kiolvasta a hibatablat. De neki 
megvoltak a vendor specifikus parancsok, illetve az azokbol szekvencia
komponalasat lehetove tevo tesztprogi. De lehet, hogy csak a szaja volt nagy.

> Elerheto a SMART tablaja kivulrol?
Vendor specifikus parancsokkal feltetlenul, de ezek meg ugyanazon gyarto
kulonbozo tipusaira is kulonbozok. De nem is a parancs a gond, hanem tudnod
kell, hogy pontosan mi melyik szektorban tanyazik. (Az emlitett 
tesztprogiknak olyan parancsot lehetett adni, hogy goto 0-as fej, 125. 
szervosav, aztan ide dumpolj 500 szektor mikrokodot, aztan biztonsag
kedveert ugyanezt az 1-es fejre... Konnyeden el tudtam volna lopni oket,
de az engineering specification elmelyult ismerete nelkul csak kart 
lehet veluk csinalni. (Mi is csak utasitasban leirt feladatok elvegzesere 
hasznaltuk.)
Azt nem tudom, hogy az emlitett hdmon progi kiolvassa-e a reszletes
statuszt, es annak alapjan maga dont, vagy csak megkerdezi a SMART
logikat, hogy szerinte meg jo-e.

> Mekkora a SMART, fugg -e a merete a HDD kapacitasatol, vagy ez fix ertek?
Ha a tartalekterulet nagysagara gondoltal, az szerintem a kapacitassal 
aranyos..

> A SMART-ba atiranyitaskor tortenik automatikus hibajavitas/korrekciot, Vagy
> a serult szektorok egyszeruen eltunnek, esetleg 0-kkal toltodnek fel?!?
A serult szektorok hozzairodnak a hibatablahoz, ami a gyari teszteleskor 
epul ki. (Ez pl. az IBM eseteben 8-8,5 oras moka volt, hozben hutve-futve 
a delikvenseket. Minden vinyon van hiba, csak amin turesen beluli, azt 
eladjak.) Tekintheted ugy, hogy "eltunnek".

> Mi tortenik LOW LEVEL FORMAT eseten a SMART-al?
Khmmm... Az egyenletes irassuruseg erdekeben savonkent eltero szamu 
szektorokat tartalmazo vinyok eseten (vagyis mar joval a smart-os
idok elott) a vinyok tenyleges fizikai geometriajanak semmi koze
nincs a rairt CHS ertekekhez. Sot, a fenti teszteles (ami tulajdonkeppen
a gyarban vegzett low level format) kovetkezteben kialakulo hibatablazat
miatt a fizikai szektorok hozzarendelese az LBA cimekhez _peldanyonkent_
kulonbozo.
Ha egy ilyen vinyora raeresztesz egy low level format progit, visszaszol,
hogy elvegezte, kozben nem csinal semmit. Szerencses esetben az 
adatszektorokat kinullazza, igy pl. elb at ...tt particios tabla javithato,
lattam mar ilyet. Szerencsetlen esetben a nehany G-s vinyo helyett
visszakapsz egy 40-80 Megasat, ami - kicsit lassan ugyan - de esetleg
mukodik...

						Gabor




More information about the Elektro mailing list