Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 115

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 137

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 139

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 381

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 382

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:115) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:115) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: include(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/resourceloader/ResourceLoader.php on line 201

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/json/FormatJson.php on line 12

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
PC-DOS 360K format - Just Solve the File Format Problem

PC-DOS 360K format

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
m
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|formattype=physical
 
|formattype=physical
 
|subcat=Floppy disk
 
|subcat=Floppy disk
 +
|wikidata={{wikidata|Q29167905}}
 
}}
 
}}
The '''PC-DOS 360K format''' was a very common floppy disk format in the 1980s, used on IBM PCs and compatibles. It replaced earlier [[PC-DOS 160K format|160K]], [[PC-DOS 180K format|180K]], and [[PC-DOS 320K format|320K]] formats using either fewer sectors, single-sided disks, or both, with a new format getting the most out of a double-sided, double-density 5 1/4" floppy disk. It had 40 tracks per side, with 9 sectors per track, and 512 bytes per sector. Data was stored with [[MFM encoding]]. The disk turned at 300 RPM.
+
The '''PC-DOS 360K format''' was a very common floppy disk format in the 1980s, used on IBM PCs and compatibles. It replaced earlier [[PC-DOS 160K format|160K]], [[PC-DOS 180K format|180K]], and [[PC-DOS 320K format|320K]] formats using either fewer sectors, single-sided disks, or both, with a new format getting the most out of a double-sided, double-density 5 1/4" floppy disk. It had 40 tracks per side, with 9 sectors per track, and 512 bytes per sector. The disk turned at 300 RPM.
  
These disks were generally used with [[FAT12]] file systems under the MS-DOS or PC-DOS operating system.
+
These disks were generally used with [[FAT12]] file systems under the MS-DOS or PC-DOS operating system, but (far more rarely) were used with other filesystems too (e.g CP/M-86). The sector headers, etc, were based on [[IBM 3740]] format, albeit with [[MFM encoding]] (double density) replacing the original [[FM encoding]] (single density).
  
 
After being a commonplace format for most of the 1980s, this format declined in favor of the high-density [[PC-DOS 1.2M format]] and the 3 1/2" [[PC-DOS 720K format]] and [[PC-DOS 1.44M format]]. (There were compatibility issues in reading 360K disks on low-density drives after they were written to with a high-density drive, even though the writing is done in an emulation of the old format, due to the different drive head on the newer drives. The high-density drive heads were smaller, and the data written by them might not be picked up correctly by the larger low-density heads, particularly if the new data was overwriting data stored earlier using large-headed drives, which might not be completely overwritten.)
 
After being a commonplace format for most of the 1980s, this format declined in favor of the high-density [[PC-DOS 1.2M format]] and the 3 1/2" [[PC-DOS 720K format]] and [[PC-DOS 1.44M format]]. (There were compatibility issues in reading 360K disks on low-density drives after they were written to with a high-density drive, even though the writing is done in an emulation of the old format, due to the different drive head on the newer drives. The high-density drive heads were smaller, and the data written by them might not be picked up correctly by the larger low-density heads, particularly if the new data was overwriting data stored earlier using large-headed drives, which might not be completely overwritten.)
Line 13: Line 14:
 
== Links ==
 
== Links ==
 
* [http://www.textfiles.com/programming/FORMATS/formats.pro Info on MS-DOS 1.x - 2.x disk formats]
 
* [http://www.textfiles.com/programming/FORMATS/formats.pro Info on MS-DOS 1.x - 2.x disk formats]
 +
* [http://67.185.176.54:8080/diskette_handling.html Working with old diskettes]
 +
* [http://www.computerhistory.org/_static/atchm/microsoft-ms-dos-early-source-code/ Early PC-DOS source code]
  
 
[[Category:IBM]]
 
[[Category:IBM]]
 
[[Category:Microsoft]]
 
[[Category:Microsoft]]
 +
[[Category:MS-DOS]]

Latest revision as of 10:30, 5 September 2024

File Format
Name PC-DOS 360K format
Ontology
Wikidata ID Q29167905

The PC-DOS 360K format was a very common floppy disk format in the 1980s, used on IBM PCs and compatibles. It replaced earlier 160K, 180K, and 320K formats using either fewer sectors, single-sided disks, or both, with a new format getting the most out of a double-sided, double-density 5 1/4" floppy disk. It had 40 tracks per side, with 9 sectors per track, and 512 bytes per sector. The disk turned at 300 RPM.

These disks were generally used with FAT12 file systems under the MS-DOS or PC-DOS operating system, but (far more rarely) were used with other filesystems too (e.g CP/M-86). The sector headers, etc, were based on IBM 3740 format, albeit with MFM encoding (double density) replacing the original FM encoding (single density).

After being a commonplace format for most of the 1980s, this format declined in favor of the high-density PC-DOS 1.2M format and the 3 1/2" PC-DOS 720K format and PC-DOS 1.44M format. (There were compatibility issues in reading 360K disks on low-density drives after they were written to with a high-density drive, even though the writing is done in an emulation of the old format, due to the different drive head on the newer drives. The high-density drive heads were smaller, and the data written by them might not be picked up correctly by the larger low-density heads, particularly if the new data was overwriting data stored earlier using large-headed drives, which might not be completely overwritten.)

In the late '80s and early '90s, it was common for desktop PCs to have both 5 1/4" and 3 1/2" disk drives in order to be compatible with all software and data, which might be distributed on either format. Often the 5 1/4" drive was drive A, and the 3 1/2" one was drive B. Later PCs, however, were more likely to have only a 3 1/2" drive, set up to respond to both drive letters. Eventually, PCs stopped having floppy disk drives altogether as other data storage and transfer media took over.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:115) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:115) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:115) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007