FAT kerdes

Palasik Sandor palasik at mail.datanet.hu
Fri Apr 2 12:40:41 CEST 2004


> Mi lenne, ha a fat16 root dir FAT bejegyzesebe beirnek egy masik clustert,
> es ott folytatnam a directoryt? Nem ertem hogy ez miert lehetetlen.
Pedig egyszeru :-) A FAT16 esetén NINCS FAT bejegyzése a root dirnek. Az elso cluster már file.
A root dir mintegy kívül esik a fájlok területén, egy egészen más állatfajta. Persze ez hülyeségnek tunik így visszatekintve, de figyelembe kell venni, hogy ez az egész fat izé valahol a CP/M fájlrendszer utóda, ahol nem voltak directoryk és fix méretu volt a katalógus, amit most root dirnek hívunk.

Ugyanezért nem lehet bovíteni sem. Ha mondjuk még fel is áldozod az elso clustert, akkor is át kell számozni oket. Partition magic gondolom megoldja, de azért ez nagy mutét.

> Errol jut eszembe: a dir vege ugye ugy jelzodik, hogy az utolso entry
> utani entry elso bajtja nulla. Mindig kell ilyen bejegyzes, akkor is,
> ha emiatt uj clustert kell nyitni?
Tudtommal nem. Egyszeruen ott hagyja abba az adatok értelmezését. Innen tudja, hogy ami e mögött van, az már szemét. Mondjuk volt egyszer egy directoryban 2000 fájlod, de most csak 2 van. A FAT nem csökkenti a directoryk hosszát, legalábbis én még nem láttam ilyet, max Speed Disk után. Szóval ha nem lenne az a 0, akkor mindig végignézné mind a 2000 törölt bejegyzést, valahányszor kérnél egy directoryt.

Palasik Sándor



More information about the Elektro mailing list