Z
zainka
Guest
Hoi
Hoopt dat dit het geschikte forum om deze vraag te plaatsen.
Ik heb het graven in het FAT16-beschrijving, maar hebben een vraag in hoe de undelete-functie kan werken voor bestanden die zijn opgeslagen in FAT16 geformatteerd omgevingen (en andere FAT-versies).
Het vette gedeelte van FAT16 heeft een 16bit overzicht van alle clusters in de data-gebied in een partitie.Elke record vertelt als het cluster vrij is, gereserveerd, gemarkeerd BAD, indien het EOF of als het is een deel van een gelinkte lijst, door te oordelen het adres voor de volgende cluster in keten.
Als een bestand wordt verwijderd, de map vermelding voor deze NAME bestand is veranderd door markering eerste letter in het dossier van de naam wit een speciaal karakter, is dit OK, maar ik denk dan ook dat alle clusters die een deel van de keten die behoren tot dit bestand moet worden gemarkeerd als beeing vrij in de FAT, zodat het breken van de ketting.
Hoe kan dan herstellen weten welke clusters is die deel uitmaakt van het verwijderde bestand?Ik bedoel, de directory entry juist nog herinnert aan het eerste cluster in de keten, maar de desbetreffende cluster in de FAT moet nu worden aangeboden als beeing vrij en niet naar de volgende cluster in de keten, of is dit niet juist.Is het nog steeds wijzen op de volgende cluster in een inmiddels verwijderde bestand / keten?Wouldnt deze oorzaak een probleem bij het opslaan van nieuwe bestanden later en je vindt geen vrije clusters in de FAT?Dan zou je moeten zoeken naar verwijderde voelt ook, voordat je weet of er sprake is van clusters beschikbaar is of niet ..tijdrovend ...
Ik mis hier iets, dit weet ik omdat Undelete natuurlijk werken, maar ik schuin zien wat.
Help
Met vriendelijke groet
Vidar (Z)
Hoopt dat dit het geschikte forum om deze vraag te plaatsen.
Ik heb het graven in het FAT16-beschrijving, maar hebben een vraag in hoe de undelete-functie kan werken voor bestanden die zijn opgeslagen in FAT16 geformatteerd omgevingen (en andere FAT-versies).
Het vette gedeelte van FAT16 heeft een 16bit overzicht van alle clusters in de data-gebied in een partitie.Elke record vertelt als het cluster vrij is, gereserveerd, gemarkeerd BAD, indien het EOF of als het is een deel van een gelinkte lijst, door te oordelen het adres voor de volgende cluster in keten.
Als een bestand wordt verwijderd, de map vermelding voor deze NAME bestand is veranderd door markering eerste letter in het dossier van de naam wit een speciaal karakter, is dit OK, maar ik denk dan ook dat alle clusters die een deel van de keten die behoren tot dit bestand moet worden gemarkeerd als beeing vrij in de FAT, zodat het breken van de ketting.
Hoe kan dan herstellen weten welke clusters is die deel uitmaakt van het verwijderde bestand?Ik bedoel, de directory entry juist nog herinnert aan het eerste cluster in de keten, maar de desbetreffende cluster in de FAT moet nu worden aangeboden als beeing vrij en niet naar de volgende cluster in de keten, of is dit niet juist.Is het nog steeds wijzen op de volgende cluster in een inmiddels verwijderde bestand / keten?Wouldnt deze oorzaak een probleem bij het opslaan van nieuwe bestanden later en je vindt geen vrije clusters in de FAT?Dan zou je moeten zoeken naar verwijderde voelt ook, voordat je weet of er sprake is van clusters beschikbaar is of niet ..tijdrovend ...
Ik mis hier iets, dit weet ik omdat Undelete natuurlijk werken, maar ik schuin zien wat.
Help
Met vriendelijke groet
Vidar (Z)