FAT32
Är du säker på att du kör fat32 med xp och inte ntfs ?
Nåväl, eftersom jag saknar liv så har jag googlat lite =) .
http://home.no.net/tkos/info/fat.html
Tror att den kan göra dig lite gladare.
Om du kör NTFS, så rekomenderar jag dig att inte, _INTE_ göra ett eget "fulhack" och skriva till disk, ty du kommer då att få problem.
Nåväl, eftersom jag saknar liv så har jag googlat lite =) .
http://home.no.net/tkos/info/fat.html
Tror att den kan göra dig lite gladare.
Om du kör NTFS, så rekomenderar jag dig att inte, _INTE_ göra ett eget "fulhack" och skriva till disk, ty du kommer då att få problem.
Tror du först och främst ska skapa en "direntry", som innehåller filnamn och annan filinformation, den ligger på första lediga plats där andra direntrys i den aktuella mappen ligger och om man ska vara noga ska du nog skriva till båda FAT-tabellerna (om din disk är formaterad med två stycken alltså) och peka vart filens cluster ligger, börjar på cluster 2 tror jag, eftersom direntryn ska peka till cluster nummer 1. Ska det bara vara en fil eller en mapp utan innehåll direkt så är det nog bara att skapa en direntry.
Edit: Om din DirEntry inte rymms i mappen(alla sectorer i clustret är redan fulla med filer), så blir du ju även tvungen att hitta ett ledigt cluster och skriva i FAT-tabellen och säga vart mappen fortsätter.
Edit2: Hmm.. Känns som en ganska rörig förklaring, tror denna sida förklarar bättre än vad jag gör: http://www.pjrc.com/tech/8051/ide/fat32.html
Edit: Om din DirEntry inte rymms i mappen(alla sectorer i clustret är redan fulla med filer), så blir du ju även tvungen att hitta ett ledigt cluster och skriva i FAT-tabellen och säga vart mappen fortsätter.
Edit2: Hmm.. Känns som en ganska rörig förklaring, tror denna sida förklarar bättre än vad jag gör: http://www.pjrc.com/tech/8051/ide/fat32.html