-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
50 lines (38 loc) · 1.32 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
LIBLLFAT
========
This is a library for low-level accessing a FAT12/16/32 filesystem. It offers
functions for reading and writing the basic elements of such filesystems such
as the number of sectors and the successor of a cluster, but also some more
complex operations such as looking up a file and defragmenting a filesystem.
See COPYING for licensing information.
Also see DISCLAIMER: this library has not been extensively tested, and some
operations may corrupt the filesystem it is operated upon to the point of
making recovery virtually impossible. The suggested application area of this
library is for filesystem images that can be easily recreated in case of such
failures.
Programs:
fatview
show the structure of a filesystem
fattool
various operations on a filesystem, such as reading and writing
a cluster or a file, etc.
fatbackup
copy the essential parts of a filesystem
fatshrink
reduce the size of a filesystem
Documents:
doc/libllfat.txt
overview of the library
doc/fat.5
short description of the filesystem
doc/fat_lib.3
description of the main functions, with examples
doc/fat_functions.3
all functions in the library
Structure of the source:
lib the library itself
tools some programs that use it
build where these programs are built, with some example filesystems
Install:
make
make install