CP/M file system
From Just Solve the File Format Problem
(Difference between revisions)
(Category:CP/M) |
(fix rotted link) |
||
Line 22: | Line 22: | ||
* [http://www.seasip.info/Cpm/formats.html John Elliott's collection of format information] | * [http://www.seasip.info/Cpm/formats.html John Elliott's collection of format information] | ||
* [http://www.gaby.de/cpm/manuals/archive/cpm22htm/ CP/M Manual] | * [http://www.gaby.de/cpm/manuals/archive/cpm22htm/ CP/M Manual] | ||
− | * [ | + | * [https://openpreservation.org/blogs/weirder-old-cpm-file-system-and-legacy-disk-extracts-new-zealands-department/ Weirder than old: The CP/M File System and Legacy Disk Extracts for New Zealand’s Department of Conservation] |
[[Category:CP/M]] | [[Category:CP/M]] |
Revision as of 00:33, 20 December 2020
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