CP/M file system

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(somewhat stubby initial page)
 
m (just finish the sentence)
Line 5: Line 5:
 
Some salient features of the CP/M filesystem (see also [http://en.wikipedia.org/wiki/CP/M#File_system Wikipedia]):
 
Some salient features of the CP/M filesystem (see also [http://en.wikipedia.org/wiki/CP/M#File_system Wikipedia]):
 
* 8.3 filenames, like (original) DOS
 
* 8.3 filenames, like (original) DOS
* No directory hierarchy (unlike DOS filesystems) -- all files are in a single flat
+
* No directory hierarchy (unlike DOS filesystems) -- all files are in a single flat namespace
 
* However, files are divided into a set of numbered "user areas" (conventionally 0-15)
 
* However, files are divided into a set of numbered "user areas" (conventionally 0-15)
  

Revision as of 04:52, 11 November 2012

The CP/M operating system had an associated file system format.

A CP/M file system would typically reside on a floppy disk, or more rarely a hard disk. As such, such filesystems are also likely to reside in disk images these days.

Some salient features of the CP/M filesystem (see also Wikipedia):

  • 8.3 filenames, like (original) DOS
  • No directory hierarchy (unlike DOS filesystems) -- all files are in a single flat namespace
  • However, files are divided into a set of numbered "user areas" (conventionally 0-15)

Tools

  • Michael Haardt's cpmtools (source code for Unix and Win32 executables)
    • This has long been packaged for Debian and Ubuntu Linux, so installing it there is as simple as apt-get install cpmtools

References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox