[parted-devel] [PATCH 02/10] Support 64K clusters for FAT16.
Joel Granados Moreno
jgranado at redhat.com
Tue Jun 9 11:34:59 UTC 2009
A 64K cluster size (128 sectors) for FAT16 is not common but is possible.
Allow the use of 128 sector clusters instead of outputting an error.
Fixes :
http://parted.alioth.debian.org/cgi-bin/trac.cgi/ticket/207
Additional info here :
http://lists.alioth.debian.org/pipermail/parted-devel/2009-June/002882.html
---
libparted/fs/fat/calc.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libparted/fs/fat/calc.c b/libparted/fs/fat/calc.c
index 026aec8..327ae67 100644
--- a/libparted/fs/fat/calc.c
+++ b/libparted/fs/fat/calc.c
@@ -62,7 +62,7 @@ PedSector
fat_max_cluster_size (FatType fat_type) {
switch (fat_type) {
case FAT_TYPE_FAT12: return 1; /* dunno... who cares? */
- case FAT_TYPE_FAT16: return 32768/512;
+ case FAT_TYPE_FAT16: return 65536/512;
case FAT_TYPE_FAT32: return 65536/512;
}
return 0;
--
1.6.0.6
More information about the parted-devel
mailing list