A különböző interfésszel rendelkező diszkeket más-más módszerrel kell és
lehet, vagy éppen nem kell formattálni.
Alacsony szintű (low level) formattálás
ST506, ST412 diszkek
Alacsony szintű formattálása:XT esetén: a csatolókártyán levő BIOS-ba be van
építve a formattáló program, ezt kell elindítani a DOS DEBUG program
segítségével.AT esetén: számos esetben a rendszer BIOS is rendelkezik formattáló
programmal, melyet a rendszer beállításakor lehet elindítani, egyéb esetben külön
formattáló program szükséges.Ha a diszk több, mint 8 fejes, csatolóváltás esetén
új formattálásra lehet szükség.A legkisebb formattálható egység a sáv. A
formattálás az interleave tábla alapján történik.Az interleave tábla kitöltésekor
a formattáló program figyelembe veszi a felhasználó által megadott hibás
területeket, melyek a diszkhez mellékelt hibalistában vannak rögzítve.
ESDI diszkek alacsony szintű formattálása:
A csatolókártyán levő BIOS tartalmazza a formattáló programot, ezért ezt kell
elindítani a DOS DEBUG program segítségével. Csatolótípus-váltás esetén új
formattálásra lehet szükség.A legkisebb formattálható egység a sáv. A
formattálás az interleave tábla alapján történik. Az interleave tábla
kitöltésekor a formattáló program figyelembe veszi a diszkről leolvasott
hibatáblát, s bejegyzi a hibás szektorokat. Ha olyan nagykapacitású diszkeket kell
formattálni, melyeknek 1024-nél több cylinderük van, lehetőség nyílik a
transzláció bevezetésére, ami pl. a szektorszám duplázását, s a cilinderszám
felezését jelentheti, hogy elkerülhessük az 1024 fölötti cilinderszámot.
Transzláció nélkül 1024 cilinderre való csonkolás következne be, pl. DOS
operációs rendszer esetén, mivel a DOS 210=1024 cylindert tud megcímezni, s így
kapacitásvesztés következne be.
IDE diszkek alacsony szintű formattálása:
Az IDE diszkeket nem kell formattálni, mert gyárilag formattálva vannak. Az új,
kicsomagolt diszkekre azonnal lehet adatokat írni.A gyári tesztelés során feltárt
hibás szektorokat az első IDE diszkeknél gyári hibásnak jelölték, s a
rendszerszintű formattáló programok ennek alapján le tudták helyettesíteni a rossz
szektorokat. Ezeket a diszkeket tilos alacsony szinten formattálni, mivel a
hibabejegyzések megsemmisülnek. Napjaink IDE diszkjei a külvilág felé teljesen
hibátlanok, mivel a felfedezett hibás szektorokat már a gyárban helyettesítik. Az
ilyen diszkek rendszerszintű formattálásakor a gyors üzemmódot is lehet választani.
Fenntartott, üres lehelyettesítő szektorok vannak a lemezfelületen. Ha ezeket a
diszkeket alacsony szinten formattálják, az adatok elvesztésén kívül általában nem
történik semmi, mivel igazi formattálás a diszk részéről nem történik, csak a
szektorok adatmezeit töltik fel nullákkal. Tehát a formattálásnak semmi értelme.
Sajnos léteztek olyan diszkek is, melyek a formattálásra teljes tönkremenetellel
válaszoltak. Szerencsére ilyen diszkeket napjainkban nem gyártanak. Manapság a
különböző diszkgyártói tesztprogramok végeznek formattálást, de nem a teljes
diszket formattálják, és nem is a klasszikus értelemben. A formattálás parancs arra
jó, hogy segítségével lehet helyettesíteni egy sáv hibás szektorait. A
helyettesítés egészen addig folytatható, míg el nem fogynak a fenntartott szabad
szektorok. Az interleave tábla jelzi a formattáló parancsnak a lehelyettesíteni
kívánt szektorok sorszámát. A legkisebb formattálható egység a sáv.IDE diszkeket
soha ne formattáljunk alacsony szinten! Főleg olyanokat ne, melyekre rá is van írva,
hogy ne formattáljuk.
SCSI diszkek alacsony szintű formattálása:
Az SCSI diszkeket általában nem kell alacsony szinten formattálni, mivel gyárilag
formattáltak. Néha azonban előfordul a formattálás szükségessége, főleg
hardwareplatform váltásakor. A formattálást az SCSI diszk automatikusan hajtja végre,
ami azt jelenti, ha megkapta a formattálási parancsot, a formattálást teljesen
önállóan végzi el, s nem csak egy sávon, hanem az egész diszken. Az SCSI diszkek is
hibátlannak mutatják magukat a külvilág felé.Ha időközben új, hibás szektorok
keletkeznek, azokat nem egy speciális formattálási paranccsal, hanem egy
blokklehelyettesítő paranccsal lehet eltüntetni. A formattálás a csatoló BIOS-ában
levő formattáló programmal, ennek hiányában különálló formattáló programmal
lehetséges. A formattálás a diszk belső hibatábláinak figyelembevételével
történik.
Magas szintű, rendszer szintű formattálás:
Az operációs rendszer fájlszerkezetének kialakítását jelenti. Például a DOS
esetén az FDISK és a FORMAT parancs segítségével alakítható ki a partíció és a
benne helyet foglaló FAT -os fájl rendszer. A formattáló program végig ellenőrzi
olvashatóságra a kijelölt partíciót, s ha hibát talál, bejegyzi a FAT táblába. A
bejegyzés alapján az operációs rendszer kikerüli a hibás szektort.