Supportnet Computer
Planet of Tech

Supportnet / Forum / HW-Sonstiges

FAT32x





Frage

Hallo Leute, kennt jemand von Euch da Dateisystem FAT32x ???? Fat32, NTFS.... sin mir ja auch ein Begriff, aber das x noch hintendrann habe ich noch nie gesehen. Habe nämlich das Problem mit dem Rechner von einer Bekannten, die Kiste (P4 1,5 GHz, ATA 100) läuft einfach sowohl in Windows als auch in DOS zu langsam, Fehler konnte ich bisher keine finden, ausser der Unbekannten mit dem x ! Ciao, Butsch.

Antwort 1 von Ertekin Guel

Hallo Butsch,


"FAT32X is created by the Windows FDisk utility when partition limits over
8GB capacity and 1024 cylinders are passed. The file allocation Table moves
to the end of the disk as part of the FAT32X creation, rendering a good
deal of disk support utilities inoperable (or at least, for the time being,
incompatible). Windows 95 OSR2 (and later), Windows 98 and 98SE, Windows ME and Windows XP (when formatted as FAT32), all use FAT32x partitions.

Programs like Partition Magic are among those rendered useless. Copying,
imaging, resizing, and moving FAT32x partitions require different methods
than those used for FAT32 partitions. Wait for the patches, or don't create
partitions greater than 8GB or with more than 1024 cylinders.

System BIOS INT13h call allows for a maximum of 1024 cylinders (0 through
1023), 255 heads, and 63 sectors per track. Standard IDE interface maxes at
65,536 cylinders, 16 heads, and 63 sectors.
Cyl Hds SPT
INT 13 1K 255 63
IDE 64K 16 63

Since (cylinders * heads * sectors) / 2048 equals megabytes, IDE maxes at
504MB. Not much, huh? So part of IDE extensions includes being able to
fudge around with the Cyl/Hd/SPT numbers to work up larger capacities.
While the physical geometry will remain, the numbers reported by the
"tweaked" BIOS settings reported to INT 13 can change the limit to 1024
Cylinders, 255 heads and 63 sectors, or 8GB.

Each partition uses sixteen bytes to identify the start and ending
positions on a physical disk. Three bytes are used, one each, for Cylinder,
Head and SPT counts. Since a byte can represent values up to 256, this
should strictly limit Cyl/Hd/SPT counts to 256 (which, indeed, for heads,
it does, huh, Medusa?) No matter what you do with the other numbers
identifying partition edges, you're still limited to 8GB.

Not to be undone, they've come up with another way to track the addresses
included in a partition. Called logical addressing, this system literally
counts from the first memory unit to the last relative to each other rather
than by their absolute location on the disk. Win95/NT 4.0 and OS/2 Warp
have this logical addressing capability. The bad news is that somewhere in
the mix, traditional use of absolute Cyl/Hd/SPT locations must be used. The
good news is that logical addressing can extend traditional addressing to
surpass the 8GB limit. Each OS will have to find its own way to do this,
and programs which are to run on systems so extended must follow suit
accordingly. "

Gruß - Ertekin

Antwort 2 von Butsch

thx @ Ertekin, muß mir das ganze zwar mal in ruhe übersetzen, aber nach den ersten paar zeilen bin ich schon schlauer als zuvor.

cu, Butsch.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: