GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||
GeezerVison is showing en.wikipedia.org — Superformatting - Wikipedia Superformatting is the process of formatting a floppy disk at a capacity higher than it was originally designed or rated for.[1] While it carries a risk of data corruption or wearing out the disk, it was historically used in some floppy-based operating systems (such as specialized Linux distributions) to maximize storage and squeeze in more applications and utilities. muLinux is a notable example of a distribution that utilized this technique. Another common use was to format low-density 3.5-inch or 5.25-inch floppies as high-density, or even extra-high density (such as HD-36) in the case of 3.5-inch disks. Superformatting is usually done via a low-level formatting process using tools like Mechanics and extended formatsSuperformatting pushes floppy disks to their physical limits by altering how sectors, tracks, and gaps are arranged. Using specialized software like Rotation speed sensitivityHigh-capacity formats are incredibly sensitive to the exact rotation speed of the floppy drive and the resulting difference in raw data capacity.[2] Because of this, advanced superformatting tools perform a live measurement of the drive's raw capacity before proceeding. To save time on subsequent formats, this deviation can be calculated and stored in system configuration files (such as "2m" formatsSuperformatting often makes use of 2m formats. These formats were specifically designed to hold MS-DOS filesystems by taking advantage of data redundancy. The standard MS-DOS filesystem stores two copies of the File Allocation Table (FAT). To save space, superformatting software can drop the second copy of the FAT from the physical disk, banking on the reliability of the first copy.[2] Advanced sector configurationTo achieve higher storage yields and optimize read/write speeds, superformatting utilities allow manual or automated overrides of low-level disk geometry.[2] Sector skewingTo maximize the user data transfer rate, sectors are often arranged so that Sector 1 of a new track or head arrives under the drive head at the very moment the drive is ready to read it after finishing the previous track. The "skew" value describes how far sector number 1 is shifted from the physical index mark.[2]
Formatting gaps and sector sizesBy default, sector sizes are assumed to be 512 bytes, but superformatting can support larger sectors or utilize small auxiliary sectors ("chunks") to handle heterogeneous sector sizes. Users can also manipulate the format gap (the physical distance between sectors) to pack data more tightly onto a track.[2] Limitations and troubleshooting
Examples of superformatting commandsThe following examples show how the Linux
ReferencesSee also
| |||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |