HFS: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
(Added filesystem sidebar)
No edit summary
Line 1: Line 1:
{{Stub}}
{{Stub}}
{{Filesystems}}
{{Filesystems}}
HFS, or Hierarchical File System, is a Filesystem designed by apple to replace the [[mfs|Macintosh Filesystem]]. It was introduced in September 1985, and continued use until 1998, when it was superseded by [[HFS+]]. In Mac OSX 10.6, apple removed support for writing disks and images, making HFS read only. HFS is better for larger and faster drives, such as a harddrive. It was introduced with the first 20MB Harddrive. It was largely introduced in the Mac system version 3, in January 1986, where the floppy disk drive required HFS. It is identified as 0xAF in the MBR.
HFS is one of the older filesystems used by Apple for Mac OS, and has since been superseded with [[HFS+]]. You can get the HFS specifications from [http://developer.apple.com/legacy/mac/library/documentation/mac/Files/Files-99.html Apple]

=Issues=
HFS has a maximum block amount of 65,535 (16 bits), which means that each file must be 1/65535th of the disk. This became a problem as disks grew in size, because smaller files would still take up a large amount of space, thus creating a large amount of wasted hard drive space. The filesystem also has a max file size of 2 GB, although it has a max disk size of 2 TB.
=Links=
[http://developer.apple.com/legacy/mac/library/documentation/mac/Files/Files-99.html HFS Specifications]

Revision as of 18:37, 2 July 2011

This page is a stub.
You can help the wiki by accurately adding more contents to it.
Filesystems
Virtual Filesystems

VFS

Disk Filesystems
CD/DVD Filesystems
Network Filesystems
Flash Filesystems

HFS, or Hierarchical File System, is a Filesystem designed by apple to replace the Macintosh Filesystem. It was introduced in September 1985, and continued use until 1998, when it was superseded by HFS+. In Mac OSX 10.6, apple removed support for writing disks and images, making HFS read only. HFS is better for larger and faster drives, such as a harddrive. It was introduced with the first 20MB Harddrive. It was largely introduced in the Mac system version 3, in January 1986, where the floppy disk drive required HFS. It is identified as 0xAF in the MBR.

Issues

HFS has a maximum block amount of 65,535 (16 bits), which means that each file must be 1/65535th of the disk. This became a problem as disks grew in size, because smaller files would still take up a large amount of space, thus creating a large amount of wasted hard drive space. The filesystem also has a max file size of 2 GB, although it has a max disk size of 2 TB.

Links

HFS Specifications