Added more cluster size values.
authorPierre Schweitzer <pierre@reactos.org>
Fri, 30 May 2008 20:59:56 +0000 (20:59 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Fri, 30 May 2008 20:59:56 +0000 (20:59 +0000)
Spotted by GreatLord
For more informations: http://support.microsoft.com/kb/140365/en-us

svn path=/trunk/; revision=33780

reactos/drivers/filesystems/ntfs/fsctl.c

index ab53c79..bfca017 100644 (file)
@@ -141,7 +141,9 @@ NtfsHasFileSystem(PDEVICE_OBJECT DeviceToMount)
   /* Check cluster size */
   ClusterSize = BootSector->BPB.BytesPerSector * BootSector->BPB.SectorsPerCluster;
   if (ClusterSize != 512 && ClusterSize != 1024 && 
-      ClusterSize != 2048 && ClusterSize != 4096)
+      ClusterSize != 2048 && ClusterSize != 4096 &&
+      ClusterSize != 8192 && ClusterSize != 16384 &&
+      ClusterSize != 32768 && ClusterSize != 65536)
   {
     DPRINT1("Cluster size failed: %hu, %hu, %hu\n", BootSector->BPB.BytesPerSector,
                                                     BootSector->BPB.SectorsPerCluster,