FAT kerdes
ezt at szurd.ki
ezt at szurd.ki
Fri Apr 2 18:01:52 CEST 2004
Thus spake Palasik Sandor:
>> 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.
Igaz! A fat16 root dir az elso (tehat 2-es szamu) cluster elott van.
Fel sem tunt, a szektorszam tok nagy, nem gondoltam volna...
Egyebkent ettol meg lehetne bejegyzese a fat-ban, az elso ketto mindig
nem hasznalt...
> 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.
Sot a DOS-ban sem voltak directoryk, valahol a 3-as kornyeken jelentek meg.
>> 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.
A kerdes az, hogy ha nincs ilyen vege jelzes, akkor is abbahagyja-e az
ertelmezest a dir vegen. Pl vege a cluster chain-nek.
> Palasik Sándor
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.h u/~vf/
"Legszebb orom a karorom, mert nincs benne irigyseg."
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu
More information about the Elektro
mailing list