Macintosh File System


Macintosh File System

Infobox filesystem
name = MFS
developer = Apple Computer
full_name = Macintosh File System
introduction_date = January 24 1984
introduction_os = System 1
partition_id = Apple_MFS (Apple Partition Map)
directory_struct = Table
file_struct = Linked list
bad_blocks_struct = No
max_file_size = 256 MiB
max_files_no = 4094
max_filename_size = 255 characters
max_volume_size = 256 MiB
dates_recorded = Creation, modification
filename_character_set = Any Apple codepage (such as MacRoman) character but ":"
date_range = January 1, 1904 - February 6, 2040
date_resolution = 1s
forks_streams = Only 2 (data and resource)
attributes = version, locked, type, creator, Finder window, location in Finder window, Finder flags
file_system_permissions = No
compression = No
encryption = No
OS = System 1 — System 7.5.5 (Write), System 8 (Read)

Macintosh File System (MFS) is a volume format (or disk file system) created by Apple Computer for storing files on 400K floppy disks. MFS was introduced with the Macintosh 128K in January 1984.

MFS was notable both for introducing resource forks to allow storage of structured data, and for storing metadata needed to support the graphical user interface of Mac OS. MFS allows file names to be up to 255 characters in length, although Finder does not allow users to create names longer than 63 characters (31 characters in later versions). MFS is called a flat file system because it does not support a hierarchy of directories.

Folders existed as a concept on the original MFS-based Macintosh, but worked completely differently from the way they do on modern systems. They were visible in Finder windows, but not in the open and save dialog boxes. There was always one empty folder on the volume, and if it was altered in any way (such as by adding or renaming files), a new Empty Folder would appear, thus providing a way to create new folders. MFS stored all of the file and directory listing information in a single file. The Finder created the "illusion" of folders, by storing all files as a directory handle/file handle pair. To display the contents of a particular folder, MFS would scan the directory for all files in that handle. There was no need to find a separate file containing the directory listing.

The Macintosh File System did not support volumes over 20 megabytes in size, or about 1,400 files. While this is small by today's standards, it seemed very expansive when all Apple Macintosh computers at the time had a 400 kilobyte floppy drive.

Apple introduced Hierarchical File System as a replacement for MFS in September 1985. In Mac OS 7.6.1, Apple removed support for writing to MFS volumes, and in Mac OS 8 support for MFS volumes was removed altogether. Although Mac OS X has no built-in support for MFS, an example VFS plug-in from Apple called MFSLives provides read-only access to MFS volumes.

See also

* Comparison of file systems

References

* Apple Computer, Inc. (1985). "Inside Macintosh Volume II". New York: Addison-Wesley. ISBN 0-201-17732-3.

External links

* [http://docs.info.apple.com/article.html?artnum=9502 Apple Tech Article 9502] - MFS volume support in Mac OS 7.x
* [http://mactech.com/articles/mactech/Vol.01/01.05/Disks/ MacTech Volume 1, Issue 5: Disks] - organization of the standard Macintosh disk (April 1985)
* [http://homepage.mac.com/senorwences/mfs-floppies/resurrect-floppies.html Resurrecting MFS Macintosh Floppies]
* [http://www.savetz.com/ku/ku/cranston_fred_s_follies_july_1987.html Fred's Follies] - HFS used in Macs with 128K ROMs different from MFS used in Macs with 64K ROMs
* [http://www.mac512.com/macwebpages/qamacplus.htm Q&A: Mac Plus] - limitation due to MFS on an external 400K floppy drive disk
* [http://developer.apple.com/samplecode/MFSLives/ MFSLives] - VFS read-only plug-in for MFS in Mac OS X


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Macintosh File System — (MFS)  файловая система, разработанная Apple Computer Inc. на дискетах 400 КБ. Впервые введена в компьютерах Maintosh 128k в январе 1984 года. Данная файловая система поддерживает до 4094 файлов, максимальный размер файла  256 МБ, все… …   Википедия

  • Macintosh File System —   [Abk. MFS, dt. »Macintosh Dateisystem«], das erste Dateisystem für Macintosh Rechner (Mac OS), das schon früh vom HFS abgelöst wurde …   Universal-Lexikon

  • Macintosh File System — (MFS) es un formato de volumen (o sistema de archivos) creado por Apple Computer para almacenar archivos en disquetes de 400K. MFS fue introducido con el Macintosh 128K en enero de 1984. MFS era notable tanto por introducir los fork de recurso… …   Enciclopedia Universal

  • Macintosh File System — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Macintosh file system — These file systems have been the default file system of the Apple Macintosh: * The Macintosh File System or MFS, 1984 1985, full support discontinued with System 7.6.1 * The Hierarchical File System or HFS, 1985 until the release of Mac OS X,… …   Wikipedia

  • Macintosh File System —    Abbreviated MFS. In the Macintosh, an older system that stored files in a flat structure rather than the hierarchical system used in more recent versions. All current Macintosh models can read disks created using MFS.    See also Hierarchical… …   Dictionary of networking

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

  • File System — Système de fichiers Pour les articles homonymes, voir FS et SGF. Un système de fichiers (file system ou filesystem en anglais) ou système de gestion de fichiers (SGF) est une structure de données permettant de stocker les informations et de les… …   Wikipédia en Français

  • Hierarchical File System — Infobox filesystem name = HFS full name = Hierarchical File System developer = Apple Computer introduction os = System 2.1 introduction date = September 17 1985 partition id = Apple HFS (Apple Partition Map) 0xAF (MBR) directory struct = B* tree… …   Wikipedia

  • NetWare File System — NWFS Developer Novell Full name NetWare File System Limits Max file size 4 GiB Max volume size 1 TiB Features …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.